CFx SDK Documentation
2020SP3
|
void RemoveEntities(const OdDbEntityPtrArray &pEnts)
void SetAbortCallback(_AbortCallbackFct fct)
OdDbEntityPtr m_pResultEntity
void(* _AbortCallbackFct)(bool *abort)
void RemoveEntities(OdDbObjectIdArray &ids)
void AddEntity(OdDbEntityPtr pEnt)
Engine(const OdDbObjectId &id, int iFlags=kShowAll|kEntity|kBlock|kSubentity|kReuse)
void RemoveEntity(const OdDbObjectId &id)
void SetSubentId(const OdDbSubentId &subentId)
static void CleanHlrCache(OdDbEntityPtr pEnt, const OdDbObjectId &VpId=OdDbObjectId::kNull)
Visibility GetVisibility() const
void AddEntity(const OdDbObjectId &id)
const OdDbObjectIdArray & GetObjectIds() const
Collector(const OdDbObjectIdArray &ids)
OdDbEntityPtr GetEntity() const
_ProgressCallbackFct m_pFxConvertionProgressCallbackFct
OdResult Run(Collector &collector)
_ProgressCallbackFct m_pAcisConvertionProgressCallbackFct
void SetHlrVisibility(Visibility visibility)
void SetResultEntity(OdDbEntityPtr pResultEnt)
Engine(int iFlags=kShowAll|kEntity|kBlock|kSubentity|kReuse)
static void CleanHlrCache(OdDbEntityPtr pEnt, OdGePoint3d viewTarget, OdGeVector3d viewDir)
void SetObjectIds(const OdDbObjectIdArray &id)
OdDbObjectIdArray m_objectIds
Visibility m_hlrVisibility
static TOOLKIT_EXPORT_STATIC const OdDbObjectId kNull
Collector(const OdDbEntityPtrArray &entities)
_AbortCallbackFct m_pAbortCallbackFct
void(* _ProgressCallbackFct)(int percent_completed)
void AddEntities(const OdDbObjectIdArray &ids)
OdGeVector3d m_vViewDirection
OdDbEntityPtr GetResultEntity() const
OdDbObjectIdArray m_aEntityIds
void AddEntities(const OdDbEntityPtrArray &pEnts)
Visibility GetHlrVisibility() const
OdArray< Data * > m_aOutputData
void SetAcisConversionProgressCallBack(_ProgressCallbackFct fct)
Collector(Collector &collector)
const OdDbEntityPtrArray & GetInputEntities() const
static void CleanHlrCache()
_ProgressCallbackFct m_pHlProgressCallbackFct
const OdDbSubentId & GetSubentId() const
const OdDbObjectIdArray & GetInputEntityIds() const
typedef void(APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture)
void SetEntity(OdDbEntityPtr pEnt)
Engine(OdDbViewportPtr pViewport, int iFlags=kShowAll|kEntity|kBlock|kSubentity|kReuse)
OdDbEntityPtrArray m_apEntities
void RemoveEntity(OdDbEntityPtr pEnt)
Engine(const OdGePoint3d &viewTarget, const OdGeVector3d &viewDirection, int iFlags=kShowAll|kEntity|kBlock|kSubentity|kReuse)
void SetFxConversionProgressCallBack(_ProgressCallbackFct fct)
void SetHLProgressCallBack(_ProgressCallbackFct fct)
void SetVisibility(Visibility visibility)