Table of Contents

Class Vector3Property

Namespace
NominalSystems.Maths
Assembly
NominalSystems.Maths.dll

[NominalSystems] A 'Vector3' state property

public sealed class Vector3Property
Inheritance
Vector3Property

Properties

Deriv

The property's state derivative

public Vector3 Deriv { get; set; }

Property Value

Vector3

Name

The name of the property

public string Name { get; }

Property Value

string

Value

The property's state value

public Vector3 Value { get; set; }

Property Value

Vector3

Methods

Propagate(double)

Propagate the DoubleProperty value with the derivative with respect to t

public void Propagate(double t)

Parameters

t double

delta (seconds)

Operators

implicit operator Vector3Property(StateProperty)

Implicit cast 'StateProperty' to 'Vector3Property'

public static implicit operator Vector3Property(StateProperty a)

Parameters

a StateProperty

Returns

Vector3Property

implicit operator StateProperty(Vector3Property)

Implicit cast 'Vector3Property' to 'StateProperty'

public static implicit operator StateProperty(Vector3Property a)

Parameters

a Vector3Property

Returns

StateProperty

implicit operator Vector3(Vector3Property)

Implicit cast 'Vector3Property' to 'Vector3'

public static implicit operator Vector3(Vector3Property a)

Parameters

a Vector3Property

Returns

Vector3