Click or drag to resize
Mechanism Properties

The Mechanism type exposes the following members.

Properties
  NameDescription
Public propertyAdditionalComponents
Gets a GraphicComponentCollection that contains child components that are not mechanism links.
Public propertyAttributes
Returns a collection of dynamic attributes attached to the object
(Inherited from ProjectObject.)
Public propertyChildren
Enumerates all child objects.
(Inherited from ProjectObject.)
Public propertyClipPlane
Gets or sets a ClipPlane that will hide all geometry in the negative z space of its transform.
(Inherited from GraphicComponent.)
Public propertyCode exampleColor
Gets or sets the color of the object in the graphics.
(Inherited from GraphicComponent.)
Public propertyContainingProject
Returns the Project that this object is a part of, or null if it is not part of a Project.
(Inherited from ProjectObject.)
Public propertyDetectable
Gets or sets a value indicating the the component can be detected by sensors.
(Inherited from GraphicComponent.)
Public propertyDisplayName
Gets the name of the the object that should be displayed in the GUI.
(Inherited from ProjectObject.)
Public propertyFrames
Gets a FrameCollection object that represents all the Frames on this object.
(Inherited from GraphicComponent.)
Protected propertyGfxData (Inherited from GraphicComponent.)
Public propertyGraphicComponents
Gets a GraphicComponentCollection that contains all the links of the mechanism.
Protected propertyInternalChildren (Inherited from ProjectObject.)
Protected propertyInternalParent (Inherited from ProjectObject.)
Public propertyLibrary
Returns the GraphicComponentLibrary that contains the definition of this component, or null.
(Inherited from GraphicComponent.)
Public propertyMass
The mass of the mechanism. Used when the mechanism is used as a tool.
Public propertyMechanismType
Gets the type.
Public propertyModelBaseFrame
Returns the nominal base frame of this model
Public propertyModelName
Gets the name of the model.
Public propertyMultiAxisRobot
Returns true if this is a multi axis robot (more than six active joints)
Public propertyName
Gets or sets the name of the object
(Inherited from ProjectObject.)
Public propertyNumActiveJoints
Gets the number of active joints, i.e. joints that are not dependant on other joints. This equals the number of values in the array when getting or setting joint values.
Public propertyOpacity
Gets or sets the opacity of the object.
(Inherited from GraphicComponent.)
Public propertyCode exampleParent
The Parent property returns a reference to the parent GraphicComponent object.
(Inherited from GraphicComponent.)
Public propertyCode examplePickingEnabled
Gets or sets if the component can be picked and selected in 3D graphic windows.
(Inherited from GraphicComponent.)
Public propertyTask
Gets the associated RsTask.
Public propertyTraceColor
Gets or sets the color used to trace the TCP during simulation.
Public propertyTraceTCP
Enables or disables a graphical trace of the active TCP during simulation.
Public propertyCode exampleTransform
Gets the Transform of the object.
(Inherited from GraphicComponent.)
Public propertyTypeDisplayName
Gets a localized name for the type of this object.
(Inherited from ProjectObject.)
Public propertyUIVisible
Gets or sets a value that indicates if this object should be displayed in GUI such as an object browser.
(Inherited from ProjectObject.)
Public propertyUniqueId
Gets a persisted, globally unique identifier for this object, that can be used to find the object using the GetObjectFromUniqueId(String) method.
(Inherited from ProjectObject.)
Public propertyUsesCfx
Returns true if the Cfx parameter is used by this robot model, otherwise false. The performance of GetAllConfigurations is better for robots that does not use Cfx since the number of possible configurations are smaller.
Public propertyCode exampleVisible
Gets or sets whether the object should be displayed in the graphics or not.
(Inherited from GraphicComponent.)
Top
See Also