| CFx SDK Documentation
    2020SP3
    | 
#include <BrepRendererImpl.h>
 
  
| Public Member Functions | |
| OdBrepRendererImpl () | |
| virtual | ~OdBrepRendererImpl () | 
| virtual void | setMaterialResolver (const OdMaterialResolver *pResolver) | 
| virtual void | setBrep (const OdBrBrep &brep) | 
| virtual void | enableCaching () | 
| virtual void | disableCaching (bool clearCache=true) | 
| virtual bool | isCachingEnabled () const | 
| virtual void | setTriangulationParams (const wrTriangulationParams *pTriangulationParams) | 
| virtual const wrTriangulationParams * | getTriangulationParams () const | 
| virtual bool | draw (OdGiCommonDraw *pWd, OdUInt32 geomType, const NumIsolines *pNumIsolines=0) | 
| virtual bool | drawSilhouettes (OdGiViewportDraw *pVd) | 
| virtual void | transformBy (const OdGeMatrix3d &xfm) | 
|  Public Member Functions inherited from OdBrepRenderer | |
| virtual | ~OdBrepRenderer () | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from OdBrepRenderer | |
| OdBrepRenderer () | |
This class implements platform-dependent ACIS rendering for Teigha. Corresponding C++ library: TD_BrepRenderer <group Other_Classes>
Definition at line 47 of file BrepRendererImpl.h.
| OdBrepRendererImpl::OdBrepRendererImpl | ( | ) | 
| 
 | virtual | 
Disables caching for this Renderer object.
| clearCache | [in] Clears rendering cache if and only if true. | 
Implements OdBrepRenderer.
| 
 | virtual | 
Creates a geometric representation of the BREP data of this Renderer object.
| pWd | [in] Pointer to the OdGiCommonDraw interface. | 
| geomType | [in] Geometry type. | 
Value kNothing 0 
 kIsolines 1 kEdges 2 kShells 4 kOrderedEdges 8 kSurfIsolines 16 
Implements OdBrepRenderer.
| 
 | virtual | 
Creates a silhouette representation of the BREP data of this Renderer object.
| pVd | [in] Pointer to the OdGiViewportDraw interface. | 
Implements OdBrepRenderer.
| 
 | virtual | 
Enables caching for this Renderer object.
Implements OdBrepRenderer.
| 
 | virtual | 
Returns the Triangular Parameters for this Renderer object.
Implements OdBrepRenderer.
| 
 | virtual | 
Returns true if and only if caching is enabled for this Renderer object.
Implements OdBrepRenderer.
Sets the BREP data for this Renderer object.
| brep | [in] BREP data. | 
Implements OdBrepRenderer.
| 
 | virtual | 
| 
 | virtual | 
Sets the Triangular Parameters for this Renderer object.
| pTriangulationParams | [in] Pointer to the Triangular Parameters. | 
Implements OdBrepRenderer.
| 
 | virtual | 
Applies the 3D transformation matrix to the BREP data of Renderer object.
| xfm | [in] 3D transformation matrix. | 
Implements OdBrepRenderer.