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