Mach1 Spatial SDK
Loading...
Searching...
No Matches
Mach1Point3D Struct Reference

Public Member Functions

bool operator== (const Mach1Point3D &p2)
 
bool operator!= (const Mach1Point3D &p2)
 
float length () const
 
float operator[] (int index)
 
Mach1Point3D operator+ (const Mach1Point3D &pnt)
 
Mach1Point3D operator* (const float f)
 
Mach1Point3D operator* (const Mach1Point3D &pnt)
 
Mach1Point3D operator- (const Mach1Point3D &pnt)
 
Mach1Point3D operator/ (float f)
 
Mach1Point3D operator- ()
 
Mach1Point3D rotate (float angle, const Mach1Point3D &axis)
 
Mach1Point3D normalize ()
 
Mach1Point3D getNormalized () const
 
Mach1Point3D getRotated (float angle, const Mach1Point3D &axis) const
 
Mach1Point3D getCrossed (const Mach1Point3D &b) const
 
float dot (const Mach1Point3D &vec1, const Mach1Point3D &vec2)
 
float distance (const Mach1Point3D &vec1, const Mach1Point3D &vec2)
 
Mach1Point3D Mach1Point3D_create ()
 
Mach1Point3D Mach1Point3D_create (float X, float Y)
 
Mach1Point3D Mach1Point3D_create (float X, float Y, float Z)
 

Public Attributes

float x
 
float y
 
float z
 

The documentation for this struct was generated from the following file: