BRL-CAD
#include "common.h"
#include <math.h>
#include "bu/defines.h"
#include "vmath.h"
Include dependency graph for dvec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  dvec_unop
 
class  dvec_op
 
class  dvec< LEN >
 
class  dvec< LEN >::mul
 
class  dvec< LEN >::add
 
class  dvec< LEN >::sub
 
class  dvec< LEN >::sqrt
 

Macros

#define VEC_ALIGN
 

Typedefs

typedef fastf_t mat2d_t[4] VEC_ALIGN
 

Functions

template<int LEN>
std::ostream & operator<< (std::ostream &out, const dvec< LEN > &v)
 
bool vequals (const vec2d &a, const vec2d &b)
 
bool mat2d_inverse (mat2d_t inv, mat2d_t m)
 
void mat2d_pt2d_mul (pt2d_t r, mat2d_t m, pt2d_t p)
 
void pt2dsub (pt2d_t r, pt2d_t a, pt2d_t b)
 
fastf_t v2mag (pt2d_t p)
 
void move (pt2d_t a, const double *b)
 

Variables

const double VEQUALITY = 0.0000001