PhysicsConstraint Class |
Namespace: ABB.Robotics.RobotStudio.Stations
public class PhysicsConstraint : ProjectObject
The PhysicsConstraint type exposes the following members.
Name | Description | |
---|---|---|
PhysicsConstraint(PimDocument) | Initializes a new instance of the PhysicsConstraint class | |
PhysicsConstraint(PhysicsConstraintType, GraphicComponent, GraphicComponent, Ray) |
Creates a physics constraint (joint) of the specified type.
| |
PhysicsConstraint(PhysicsConstraintType, GraphicComponent, GraphicComponent, Matrix4, Matrix4) |
Creates a physics constraint (joint) of the specified type.
|
Name | Description | |
---|---|---|
Attributes |
Returns a collection of dynamic attributes attached to the object
(Inherited from ProjectObject.) | |
Children |
Enumerates all child objects.
(Inherited from ProjectObject.) | |
ConstraintType |
Gets the type of constraint.
| |
ContainingProject |
Returns the Project that this object is a part of, or null if it is
not part of a Project.
(Inherited from ProjectObject.) | |
DisplayName |
Gets the name of the the object that should be displayed in the GUI.
(Inherited from ProjectObject.) | |
FirstComponent |
Gets the first GraphicComponent of the constraint.
| |
InternalChildren | (Inherited from ProjectObject.) | |
InternalParent | (Inherited from ProjectObject.) | |
Name |
Gets or sets the name of the object
(Inherited from ProjectObject.) | |
NumDof |
Gets the number of configurable degrees of freedom (number of limits, springs and motors).
| |
Parent |
Returns the objects parent, if it has one.
(Inherited from ProjectObject.) | |
SecondComponent |
Gets the second GraphicComponent of the constraint.
| |
TypeDisplayName |
Gets a localized name for the type of this object.
(Inherited from ProjectObject.) | |
UIVisible |
Gets or sets a value that indicates if this object should be displayed in GUI
such as an object browser.
(Inherited from ProjectObject.) | |
UniqueId |
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.) |
Name | Description | |
---|---|---|
AfterLoad | (Overrides ProjectObjectAfterLoad(PimDocument).) | |
Backup | (Inherited from ProjectObject.) | |
BeforeSave | (Overrides ProjectObjectBeforeSave(PimDocument).) | |
CopyPropertiesTo |
Copies all constraint properties to the given target constraint.
| |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
FindObjects |
Recursively finds object that satisfy a condition.
(Inherited from ProjectObject.) | |
GetElasticity |
Returns the elasticity along the constrained degrees of freedom
| |
GetFrictionForce |
Gets the frictional force/torque that is applied to this joint
| |
GetHashCode | (Inherited from Object.) | |
GetLimitParameters |
Gets limit parameters for the specified degree of freedom
| |
GetMotorParameters |
Gets motor parameters for the specified degree of freedom
| |
GetSpringParameters |
Gets spring parameters for the specified degree of freedom
| |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
NotifyChange | (Inherited from ProjectObject.) | |
NotifyChange(ProjectObjectChangeType) | (Inherited from ProjectObject.) | |
OnCreatingObject | (Overrides ProjectObjectOnCreatingObject.) | |
OnDelete | (Inherited from ProjectObject.) | |
OnUndoRedo | (Overrides ProjectObjectOnUndoRedo.) | |
SetElasticity |
Sets the elasticity along the constrained degrees of freedom
| |
SetFrictionForce |
Sets the frictional force/torque that should applied to this joint
| |
SetLimitParameters |
Sets limit parameters for the specified degree of freedom
| |
SetMotorParameters |
Sets motor parameters for the specified degree of freedom
| |
SetSpringParameters |
Sets spring parameters for the specified degree of freedom
| |
ToString | (Inherited from ProjectObject.) |
Name | Description | |
---|---|---|
_curUndoDeltaState | (Inherited from ProjectObject.) |