Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    TranslationalLimitMotor Class

    Namespace: Stride.Physics
    Assembly: Stride.Physics.dll
    System.Object → TranslationalLimitMotor
    Derived from TranslationalLimitMotor:

    public class TranslationalLimitMotor
    Name Description
    Constructors
    TranslationalLimitMotor(TranslationalLimitMotor)

    Initializes a new instance of the TranslationalLimitMotor class.

    Properties
    AccumulatedImpulse

    Gets or sets the accumulated impulse.

    CurrentLimitError

    Gets or sets the current limit error.

    CurrentLinearDiff

    Gets or sets the current linear difference.

    Damping

    Gets or sets the damping.

    LimitSoftness

    Gets or sets the limit softness.

    LowerLimit

    Gets or sets the lower limit.

    MaxMotorForce

    Gets or sets the maximum motor force.

    NormalCFM

    Gets or sets the normal CFM.

    Restitution

    Gets or sets the restitution.

    StopCFM

    Gets or sets the stop CFM.

    StopERP

    Gets or sets the stop erp.

    TargetVelocity

    Gets or sets the target velocity.

    UpperLimit

    Gets or sets the upper limit.

    Methods
    Dispose()

    Releases unmanaged and - optionally - managed resources.

    | Improve this Doc View Source

    Constructors


    TranslationalLimitMotor(TranslationalLimitMotor)

    Initializes a new instance of the TranslationalLimitMotor class.

    public TranslationalLimitMotor(TranslationalLimitMotor motor)
    Parameters
    Type Name Description
    BulletSharp.TranslationalLimitMotor motor

    The motor.

    | Improve this Doc View Source

    Properties


    AccumulatedImpulse

    Gets or sets the accumulated impulse.

    public Vector3 AccumulatedImpulse { get; set; }
    Property Value
    Type Description
    Vector3

    The accumulated impulse.


    CurrentLimitError

    Gets or sets the current limit error.

    public Vector3 CurrentLimitError { get; set; }
    Property Value
    Type Description
    Vector3

    The current limit error.


    CurrentLinearDiff

    Gets or sets the current linear difference.

    public Vector3 CurrentLinearDiff { get; set; }
    Property Value
    Type Description
    Vector3

    The current linear difference.


    Damping

    Gets or sets the damping.

    public float Damping { get; set; }
    Property Value
    Type Description
    System.Single

    The damping.


    LimitSoftness

    Gets or sets the limit softness.

    public float LimitSoftness { get; set; }
    Property Value
    Type Description
    System.Single

    The limit softness.


    LowerLimit

    Gets or sets the lower limit.

    public Vector3 LowerLimit { get; set; }
    Property Value
    Type Description
    Vector3

    The lower limit.


    MaxMotorForce

    Gets or sets the maximum motor force.

    public Vector3 MaxMotorForce { get; set; }
    Property Value
    Type Description
    Vector3

    The maximum motor force.


    NormalCFM

    Gets or sets the normal CFM.

    public Vector3 NormalCFM { get; set; }
    Property Value
    Type Description
    Vector3

    The normal CFM.


    Restitution

    Gets or sets the restitution.

    public float Restitution { get; set; }
    Property Value
    Type Description
    System.Single

    The restitution.


    StopCFM

    Gets or sets the stop CFM.

    public Vector3 StopCFM { get; set; }
    Property Value
    Type Description
    Vector3

    The stop CFM.


    StopERP

    Gets or sets the stop erp.

    public Vector3 StopERP { get; set; }
    Property Value
    Type Description
    Vector3

    The stop erp.


    TargetVelocity

    Gets or sets the target velocity.

    public Vector3 TargetVelocity { get; set; }
    Property Value
    Type Description
    Vector3

    The target velocity.


    UpperLimit

    Gets or sets the upper limit.

    public Vector3 UpperLimit { get; set; }
    Property Value
    Type Description
    Vector3

    The upper limit.

    | Improve this Doc View Source

    Methods


    Dispose()

    Releases unmanaged and - optionally - managed resources.

    public void Dispose()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation