TranslationalLimitMotor Class
Namespace: Stride.PhysicsAssembly: Stride.Physics.dll
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. |
|
Constructors
TranslationalLimitMotor(TranslationalLimitMotor)
Initializes a new instance of the TranslationalLimitMotor class.
public TranslationalLimitMotor(TranslationalLimitMotor motor)
Parameters
| Type | Name | Description |
|---|---|---|
| BulletSharp.TranslationalLimitMotor | motor | The motor. |
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. |
Methods
Dispose()
Releases unmanaged and - optionally - managed resources.
public void Dispose()