DataObjects


Synopsis

a renderable array of objects that contains data plus attributes

DataObjects


macro DataObjects {
imlimk in_fields;

DataObject dos[array_size(in_fields)] {
in+nres => in_fields[index_of(dos)];
obj<NEportLevels={0,3}>;
};
};

Description

DataObjects is a renderable array of objects that contains the data to be rendered and other subobjects that contain the attributes that control how the data is rendered.

Input Ports

in_fields

An array of data to be rendered. Each entry in the input array is connected to an entry in the DataObject array.

Output Ports

obj

A renderable array of objects that can be connected directly to a Graphics Display Kit viewer. Typically, this output is connected to a GroupObject so the array can be transformed together.

Example

Libraries.Main.Readers.Read_Geoms
Any of the modules in Libraries.Main.Array_Modules.Array_Filters and Libraries.Main.Array_Modules.Array_Mappers

File

v/gd.v

See also