Table of Contents

Class DoubleValue

Namespace
NominalSystems.Maths
Assembly
NominalSystems.Maths.dll

A Vector State storing a double value

public class DoubleValue : VectorState
Inheritance
DoubleValue
Inherited Members

Constructors

DoubleValue(double)

Double value constructor

public DoubleValue(double doubleValue = 0)

Parameters

doubleValue double

The value to set the double to.

Properties

this[int]

public override double this[int i] { get; set; }

Parameters

i int

Property Value

double

this[uint]

The get/set value accessor

public override double this[uint i] { get; set; }

Parameters

i uint

value index

Property Value

double

Size

The total size

public override uint Size { get; }

Property Value

uint

Methods

Copy()

A function for creating a value copy of this class.

public override VectorState Copy()

Returns

VectorState

MakeNull()

A method allowing values to be set to null.

public override bool MakeNull()

Returns

bool

A boolean indicating if the value was successfully set to null.

ResetValue()

Reset the value of the VectorState to it's default value.

public override void ResetValue()