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

Public Member Functions

synchronized void delete ()
 
 RobotJoint (long idx, EnumRobotJointType jointType, double alpha, double a, double d, double theta, float axisSize)
 
EnumRobotJointType GetJointType ()
 
void SetJointType (EnumRobotJointType val)
 
long GetIndex ()
 
void SetIndex (long val)
 
RobotDH GetParameters ()
 
boolean GetNeedUpdate ()
 
AxisWidget GetAxisNode ()
 
void SetAxisNode (AxisWidget val)
 
RobotLink GetVirtualLink ()
 
RobotDH GetBiasDH ()
 
void Initialize (RobotJoint parent, MaterialInstance lineMaterial)
 
void SetVariable (double v)
 
double GetVariable ()
 
void SetBiasDH (RobotDH biasDH)
 
void CalculateFrame ()
 
Matrix4 GetLocalFrame ()
 
Matrix4 GetWorldFrame ()
 
void RequstUpdate ()
 
void Update ()
 
void SetLinkVisible (boolean bShow)
 
void SetAxisVisible (boolean bShow)
 

Protected Member Functions

 RobotJoint (long cPtr, boolean cMemoryOwn)
 
void swigSetCMemOwn (boolean own)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (RobotJoint obj)
 

Detailed Description


RobotJoint

Member Function Documentation

void RobotJoint.Update ( )

Upadate the vistual of the joint.