## SIVector3.Value

### Description

Sets or returns a Double as the (i)th value of the vector, where x is i=0. Value is the SIVector3 object's default property, which means that you can call the method by just using the parenthesis and leaving out the property name, for example v(i).

### C# Syntax

    // get accessor

    Double ISIVector3.get_Value( Int16 in_nIndex );

    // set accessor

    ISIVector3.set_Value( Int16 in_nIndex, Double pVal );

### Parameters

Parameter | Type | Description
--- | --- | ---
Index | SIVector3 | index of vector value

### Examples

#### JScript Example

    var oVector = XSIMath.CreateVector3() ;

    oVector.X = 5 ;

    // oVector.Value(0) is equivalent to .X property

    Application.LogMessage( oVector.Value( 0 ) ) ;

    // This is a shortform

    Application.LogMessage( oVector(0) ) ;

    //Output:

    //INFO : 5

    //INFO : 5