List of Object Channel Numbers
See Also: List of Channel Bits.
The following are the indices that may be used for the object channels. These values are used in the methods Object::UpdateValidity(), Object::SetChannelValidity() and Object::ChannelValidity().
TOPO_CHAN_NUM
The topology channel number. The actual value is 0.
GEOM_CHAN_NUM
The geometry channel number. The actual value is 1.
TEXMAP_CHAN_NUM
The texture vertices and procedural mappings channels number. The actual value is 2.
MTL_CHAN_NUM
This is no longer used. Materials are rolled into the topology channel number. The actual value is 3.
SELECT_CHAN_NUM
The sub-object selection channel number. The actual value is 4.
SUBSEL_TYPE_CHAN_NUM
This is the current level of selection number. The actual value is 5.
DISP_ATTRIB_CHAN_NUM
The display channel number. The actual value is 6.
VERT_COLOR_CHAN_NUM
The vertex colors number. This is also used for the second mapping channel. The actual value is 7.
GFX_DATA_CHAN_NUM
The stripping, edge list, etc. channel number. The actual value is 8.
DISP_APPROX_CHAN_NUM
The displacement approximation channel number. The actual value is 9.
EXTENSION_CHAN_NUM
This channel number is available in release 4.0 and later only.
The extension object channel number. The actual value is 10.
Note: Developers must not get confused between these object channel numbers (TOPO_CHAN_NUM, GEOM_CHAN_NUM, etc.) and the channel bits (TOPO_CHANNEL, GEOM_CHANNEL, etc.). Some methods refer to the channel by number and some by bit. Developers must not confuse these two as the compiler will not catch this as an error. See List of Channel Bits.