pCon.planner Plugin SDK  Version 8.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Member Functions | Public Attributes | List of all members
X3g::Plugin::GeVec4d Struct Reference

A four dimensional double vector or point. More...

Public Member Functions

 GeVec4d (double x, double y, double z, double w)
 Constructor. More...
 
bool IsSame (GeVec4d other, double tol)
 Returns true if this vector equals another vector using a tolerance. More...
 
GeVec4f ToVec4f ()
 Converts this vector to GeVec4f. More...
 

Public Attributes

double x
 X coordinate. More...
 
double y
 Y coordinate. More...
 
double z
 Z coordinate. More...
 
double w
 W coordinate. More...
 

Detailed Description

A four dimensional double vector or point.

Constructor & Destructor Documentation

X3g::Plugin::GeVec4d::GeVec4d ( double  x,
double  y,
double  z,
double  w 
)

Constructor.

Member Function Documentation

bool X3g::Plugin::GeVec4d::IsSame ( GeVec4d  other,
double  tol 
)

Returns true if this vector equals another vector using a tolerance.

GeVec4f X3g::Plugin::GeVec4d::ToVec4f ( )

Converts this vector to GeVec4f.

Member Data Documentation

double X3g::Plugin::GeVec4d::w

W coordinate.

double X3g::Plugin::GeVec4d::x

X coordinate.

double X3g::Plugin::GeVec4d::y

Y coordinate.

double X3g::Plugin::GeVec4d::z

Z coordinate.