Hide menu
Loading...
Searching...
No Matches

Defines a 3D point. More...

Inherits global.SystemIDisposable.

Public Member Functions

 Point (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
 Point ()
 Constructor.
 
 Point (double theVal)
 Constructor.
 
 Point (cadex.Geom.Point theOther)
 
 Point (double theX, double theY, double theZ)
 Constructor.
 
double X ()
 
double Y ()
 
double Z ()
 
void SetX (double theValue)
 
void SetY (double theValue)
 
void SetZ (double theValue)
 
void Set (uint theIndex, double theValue)
 
void SetCoord (double theX, double theY, double theZ)
 
bool IsEqual (cadex.Geom.Point theOther, double theTolerance)
 
bool IsEqual (cadex.Geom.Point theOther)
 
double Distance (cadex.Geom.Point theOther)
 
double SquareDistance (cadex.Geom.Point theOther)
 
void Add (cadex.Geom.Vector theOther)
 
cadex.Geom.Point Added (cadex.Geom.Point theOther)
 
cadex.Geom.Point Added (cadex.Geom.Vector theOther)
 
void Subtract (cadex.Geom.Vector theOther)
 
cadex.Geom.Point Subtracted (cadex.Geom.Vector theOther)
 
cadex.Geom.Vector Subtracted (cadex.Geom.Point theOther)
 
void Multiply (double theScalar)
 
void Multiply (cadex.Geom.Matrix3d theMatrix)
 
cadex.Geom.Point Multiplied (double theScalar)
 
void Divide (double theScalar)
 
cadex.Geom.Point Divided (double theScalar)
 
void Mirror (cadex.Geom.Point thePoint)
 
void Mirror (cadex.Geom.Axis1d theAxis)
 
void Mirror (cadex.Geom.Axis3d theAxis)
 
cadex.Geom.Point Mirrored (cadex.Geom.Point thePoint)
 
cadex.Geom.Point Mirrored (cadex.Geom.Axis1d theAxis)
 
cadex.Geom.Point Mirrored (cadex.Geom.Axis3d theAxis)
 
void Rotate (cadex.Geom.Axis1d theAxis, double theAngle)
 
cadex.Geom.Point Rotated (cadex.Geom.Axis1d theAxis, double theAngle)
 
void Scale (cadex.Geom.Point thePoint, double theScale)
 
cadex.Geom.Point Scaled (cadex.Geom.Point thePoint, double theScale)
 
void Transform (cadex.Geom.Transformation theTransformation)
 
cadex.Geom.Point Transformed (cadex.Geom.Transformation theTransformation)
 
void Translate (cadex.Geom.Vector theVector)
 
cadex.Geom.Point Translated (cadex.Geom.Vector theVector)
 
double Access (uint theIndex)
 

Static Public Member Functions

static cadex.Geom.Point Origin ()
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description