Returns the current value of a MFColor event-out slot.
Declaring type: EventOutMFColor
Namespace: Vrml.EAI.Field
Assembly: VrmlEAI.NET
Collapse/Expand Syntax
C#
public abstract float[][] GetValue ()
Return Value
The current color values. This is an array of float arrays that contain three values. The first value is the red component of the color, the second value the green component, and the third value the blue component. Each component is between 0 and 1, inclusively. 0 means no intensity, and 1 means full intensity.
Collapse/Expand Example
The following example gets the color values from the "color" field of a Color node and prints them to the console:
C#
Vrml.EAI.Node color = ...;
Vrml.EAI.Field.EventOutMFColor color_changed = (Vrml.EAI.Field.EventOutMFColor)color.GetEventOut("color_changed");
float[][] c = color_changed.GetValue();
for (int i = 0; i < c.Length; ++i)
    System.Console.WriteLine("red = " + c[i][0] + ", green = " + c[i][1] + ", blue = " + c[i][2]);