AnyCAD Rapid SDK  2020
The Rapid CAD SDK
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
IntersectPoint Class Reference

Public Member Functions

synchronized void delete ()
 
 IntersectPoint (EnumShapeFilter type, int primitiveIdx, Vector3 pos, float dist)
 
EnumShapeFilter GetShapeType ()
 
void SetShapeType (EnumShapeFilter val)
 
int GetPrimitiveIndex ()
 
void SetPrimitiveIndex (int val)
 
float GetDistance ()
 
void SetDistance (float val)
 
Vector3 GetPosition ()
 
void SetPosition (Vector3 val)
 
Vector3 GetLocalPosition ()
 
void SetLocalPosition (Vector3 val)
 
int GetShapeIndex ()
 
void SetShapeIndex (int val)
 
boolean IsNull ()
 
void Transform (Matrix4 trf)
 

Protected Member Functions

 IntersectPoint (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (IntersectPoint obj)
 

Protected Attributes

transient boolean swigCMemOwn