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

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

Public Member Functions

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

Public Attributes

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

Detailed Description

A four dimensional float vector or point.

Constructor & Destructor Documentation

X3g::Plugin::GeVec4f::GeVec4f ( float  x,
float  y,
float  z,
float  w 
)

Constructor.

Member Function Documentation

bool X3g::Plugin::GeVec4f::IsSame ( GeVec4f  other,
float  tol 
)

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

GeVec4d X3g::Plugin::GeVec4f::ToVec4d ( )

Converts this vector to GeVec4d.

Member Data Documentation

float X3g::Plugin::GeVec4f::w

W coordinate.

float X3g::Plugin::GeVec4f::x

X coordinate.

float X3g::Plugin::GeVec4f::y

Y coordinate.

float X3g::Plugin::GeVec4f::z

Z coordinate.