#include <c4d_basedraw.h>
This class contains information about objects at a pixel in the viewport.
The information for each pixel is stored in a linked list, which you can traverse with ViewportPixel::next. Use ViewportSelect to calculate the list.
Public Attributes | |
const ViewportPixel * | next |
BaseObject * | op |
Float32 | z |
Int32 | i |
Bool | visible |
const ViewportPixel* next |
The pointer to the next element, or nullptr if this is the last element for the pixel.
BaseObject* op |
The object.
Float32 z |
The Z coordinate of the current element.
Int32 i |
The element index (may be point, polygon, edge (4*polygon+edge) or spline point (segment offset + point)).
Bool visible |
is the pixel visible with the current view settings.