Returns the current value of the MFVec3f event-out slot.
Declaring type: EventOutMFVec3f
Namespace: Vrml.EAI.Field
Assembly: VrmlEAI.NET
Collapse/Expand Syntax
C#
public abstract void GetValue (
        float[][] value
) 
Parameters
value
An array of float arrays that contain at least three values. This array gets filled with the current vector values. The first element of each array gets filled with the x component of the vector, the second element with the y component, and the third element with the z component.
Collapse/Expand Example
The following example gets the coordinates from the "point" field of a Coordinate node and prints them to the console:
C#
Vrml.EAI.Node coordinate = ...;
Vrml.EAI.Field.EventOutMFVec3f point_changed = (Vrml.EAI.Field.EventOutMFVec3f)coordinate.GetEventOut("point_changed");
int size = point_changed.Size;
float[][] v = new float[size][];
for (int i = 0; i < size; ++i)
    v[i] = new float[3];
point_changed.GetValue(v);
for (int i = 0; i < size; ++i)
    System.Console.WriteLine("x = " + v[i][0] + ", y = " + v[i][1] + ", z = " + v[i][2]);