Search Results for

    Show / Hide Table of Contents

    Class RigidBody

    Inheritance
    System.Object
    RuntimeObject
    RigidBody
    Inherited Members
    RuntimeObject.m_pItem
    RuntimeObject.Dispose()
    RuntimeObject.AskAssembly()
    RuntimeObject.GetPhysicsObject()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen
    Assembly: NXOpen.Utilities.dll
    Syntax
    public class RigidBody : RuntimeObject

    Constructors

    RigidBody(IntPtr)

    Declaration
    protected RigidBody(IntPtr pItem)
    Parameters
    Type Name Description
    System.IntPtr pItem

    Properties

    Active

    Declaration
    public override bool Active { get; set; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    RuntimeObject.Active

    AngularVelocity

    Declaration
    public Vector3 AngularVelocity { get; set; }
    Property Value
    Type Description
    Vector3

    Inertia

    Declaration
    public Vector3 Inertia { get; set; }
    Property Value
    Type Description
    Vector3

    LinearVelocity

    Declaration
    public Vector3 LinearVelocity { get; set; }
    Property Value
    Type Description
    Vector3

    Mass

    Declaration
    public double Mass { get; set; }
    Property Value
    Type Description
    System.Double

    Orientation

    Declaration
    public Matrix3 Orientation { get; set; }
    Property Value
    Type Description
    Matrix3

    Parts

    Declaration
    public ShapeBody[] Parts { get; }
    Property Value
    Type Description
    ShapeBody[]

    Position

    Declaration
    public Vector3 Position { get; set; }
    Property Value
    Type Description
    Vector3

    Methods

    ActivateAll(Boolean)

    Declaration
    public void ActivateAll(bool bActive)
    Parameters
    Type Name Description
    System.Boolean bActive

    ApplyForce(Vector3)

    Declaration
    public void ApplyForce(Vector3 force)
    Parameters
    Type Name Description
    Vector3 force

    ApplyTorque(Vector3)

    Declaration
    public void ApplyTorque(Vector3 torque)
    Parameters
    Type Name Description
    Vector3 torque

    Copy()

    Declaration
    public RigidBody Copy()
    Returns
    Type Description
    RigidBody
    In This Article
    Back to top Generated by DocFX