The Publish::Rendering class is a concept class for rendering-related enumerations. More...
#include <sprk_publish.h>
Public Types | |
enum | Mode { Mode::Solid, Mode::SolidWireframe, Mode::SolidOutline, Mode::BoundingBox, Mode::Transparent, Mode::TransparentWireframe, Mode::TransparentBoundingBox, Mode::TransparentBoundingBoxOutline, Mode::Illustration, Mode::ShadedIllustration, Mode::Wireframe, Mode::ShadedWireframe, Mode::HiddenWireframe, Mode::Vertices, Mode::ShadedVertices } |
Enumerates the rendering modes for ViewKit and AnnotationKit objects. More... | |
Private Member Functions | |
Rendering () | |
Private default constructor to prevent instantiation. More... | |
The Publish::Rendering class is a concept class for rendering-related enumerations.
|
strong |
Enumerates the rendering modes for ViewKit and AnnotationKit objects.
Enumerator | |
---|---|
Solid | Displays textured and lit faces (kA3DPDFRenderingSolid). |
SolidWireframe | Displays textured and lit faces and monochromatic tessellation edges (kA3DPDFRenderingSolidWireframe). |
SolidOutline | Displays textured and lit faces and monochromatic silhouette edges (kA3DPDFRenderingSolidOutline). |
BoundingBox | Displays monochromatic edges of bounding boxes for each node (kA3DPDFRenderingBoundingBox). |
Transparent | Displays textured and lit transparent faces (kA3DPDFRenderingTransparent). |
TransparentWireframe | Displays textured and lit transparent faces and monochromatic tessellation edges (kA3DPDFRenderingTransparentWireframe). |
TransparentBoundingBox | Displays monochromatic transparent faces of bounding boxes for each node (kA3DPDFRenderingTransparentBoundingBox). |
TransparentBoundingBoxOutline | Displays monochromatic edges and transparent faces of bounding boxes for each node (kA3DPDFRenderingTransparentBoundingBoxOutline). |
Illustration | Displays monochromatic unlit faces and silhouette edges (kA3DPDFRenderingIllustration). |
ShadedIllustration | Displays textured and lit faces with increased emissivity and monochromatic silhouette edges (kA3DPDFRenderingShadedIllustration). |
Wireframe | Displays monochromatic tessellation edges (kA3DPDFRenderingWireframe). |
ShadedWireframe | Displays color interpolated and lit tessellation edges (kA3DPDFRenderingShadedWireframe). |
HiddenWireframe | Displays monochromatic faces and tessellation edges (kA3DPDFRenderingHiddenWireframe). |
Vertices | Displays monochromatic vertices (kA3DPDFRenderingVertices). |
ShadedVertices | Displays colored and lit vertices (kA3DPDFRenderingShadedVertices). |
|
private |
Private default constructor to prevent instantiation.