AnyCAD Rapid API 2023
Help you to create a better world!
CraftPathFeature Class Reference
Inheritance diagram for CraftPathFeature:
FeatureElement ShapeInstance ShapeElement DrawableElement Element AObject

Public Member Functions

ClassId GetClassId ()
 
double GetStartParameter ()
 
boolean SetStartParameter (double val)
 
double GetEcoLeadLength ()
 
boolean SetEcoLeadLength (double val)
 
boolean GetReverse ()
 
boolean SetReverse (boolean val)
 
GXYList GetMicroGaps ()
 
boolean SetMicroGaps (GXYList val)
 
double GetSegementLength ()
 
boolean SetSegementLength (double val)
 
long GetSegementCount ()
 
boolean SetSegementCount (long val)
 
EnumCraftPathMethod GetSplitMethod ()
 
boolean SetSplitMethod (EnumCraftPathMethod val)
 
float GetPointSize ()
 
boolean SetPointSize (float val)
 
PrimitiveShape GetPoints ()
 
void SetPoints (PrimitiveShape val)
 
boolean AddMicroGapByLength (double u0, double length)
 
void ClearMicroGaps ()
 
DoubleList Split (ParametricCurve pCurve, double firstP, double lastP)
 
- Public Member Functions inherited from FeatureElement
ElementIdList GetInputIds ()
 
boolean SetInputIds (ElementIdList val)
 
- Public Member Functions inherited from ShapeInstance
GTrsf GetTransform ()
 
boolean SetTransform (GTrsf val)
 
void SetLocation (GXYZ position)
 
GXYZ GetLocation ()
 
void SetYawPitchRoll (GXYZ value)
 
GXYZ GetYawPitchRoll ()
 
void RegenBoundingBox ()
 
boolean RegenGraphics ()
 
- Public Member Functions inherited from ShapeElement
ElementId GetMaterialId ()
 
boolean SetMaterialId (ElementId val)
 
TopoShape GetShape ()
 
boolean SetShape (TopoShape val)
 
double GetDeflection ()
 
boolean SetDeflection (double val)
 
void SetFaceColor (long faceId, Vector3 color)
 
void ClearFaceColor (long faceId)
 
- Public Member Functions inherited from DrawableElement
ElementId GetReferencePlane ()
 
boolean SetReferencePlane (ElementId val)
 
long GetState ()
 
boolean SetState (long val)
 
long GetDisplayFilter ()
 
boolean SetDisplayFilter (long val)
 
AxisAlignedBox GetWorldBBox ()
 
void SetVisible (boolean bVisible)
 
boolean GetVisible ()
 
void SetPickable (boolean bPickable)
 
boolean GetPickable ()
 
TopoShape GetFinalShape ()
 
SceneNode ToNode ()
 
- Public Member Functions inherited from Element
ElementId GetId ()
 
void SetId (ElementId val)
 
long GetUserId ()
 
boolean SetUserId (long val)
 
String GetName ()
 
boolean SetName (String val)
 
String GetSchemaName ()
 
boolean SetSchemaName (String val)
 
ParameterDict GetParameterDict ()
 
boolean AddParameter (String name, ParameterValue val)
 
void SetParameter (String name, ParameterValue val)
 
void RemoveParameter (String name)
 
ParameterIterator CreateParameterIterator ()
 
ParameterValue FindParameter (String name)
 
- Public Member Functions inherited from AObject
boolean IsEqual (AObject other)
 

Static Public Member Functions

static CraftPathFeature Cast (AObject obj)
 
static ClassId GetStaticClassId ()
 

Detailed Description

Member Function Documentation

◆ Cast()

static CraftPathFeature CraftPathFeature.Cast ( AObject  obj)
static

Reimplemented from FeatureElement.

◆ GetClassId()

ClassId CraftPathFeature.GetClassId ( )

Reimplemented from FeatureElement.

◆ GetStaticClassId()

static ClassId CraftPathFeature.GetStaticClassId ( )
static

Reimplemented from FeatureElement.