CFx SDK Documentation  2023 SP0
Enumerations
OdPdfPublish::Rendering Namespace Reference

Enumerations

enum  Mode {
  kDefault = 0 , kSolid , kSolidWireframe , kSolidOutline ,
  kBoundingBox , kTransparent , kTransparentWireframe , kTransparentBoundingBox ,
  kTransparentBoundingBoxOutline , kIllustration , kShadedIllustration , kWireframe ,
  kShadedWireframe , kHiddenWireframe , kVertices , kShadedVertices
}
 

Detailed Description

Contains rendering settings for Teigha Publish documents.

Enumeration Type Documentation

◆ Mode

Rendering modes supported by Teigha Publish.

Enumerator
kDefault 
kSolid 

Default rendering mode. Currently is not applied.

kSolidWireframe 

Textured and lighted faces are rendered.

kSolidOutline 

Textured, lighted faces and monochrome tessellation edges are rendered.

kBoundingBox 

Textured, lighted faces and monochrome silhouette edges are rendered.

kTransparent 

Monochrome bounding box edges are rendered.

kTransparentWireframe 

Textured and lighted transparent faces are rendered.

kTransparentBoundingBox 

Textured, lighted transparent faces and monochrome tessellation edges are rendered.

kTransparentBoundingBoxOutline 

Monochrome bounding box transparent faces are rendered.

kIllustration 

Monochrome edges and bounding box transparent faces are rendered.

kShadedIllustration 

Monochrome unlighted faces and silhouette edges are rendered.

kWireframe 

Textured, lighted highly emissive faces and monochrome silhouette edges are rendered.

kShadedWireframe 

Monochrome tessellation edges are rendered.

kHiddenWireframe 

Interpolated and lighted tessellation edges are rendered.

kVertices 

Monochrome faces and tessellation edges are rendered.

kShadedVertices 

Monochrome vertices are rendered.

Colored and lighted vertices are rendered.

Definition at line 182 of file PdfPublishCommon.h.