CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdTrVisRenditionMt Class Reference

#include <TrVisRenditionMt.h>

Inheritance diagram for OdTrVisRenditionMt:
OdTrVisRenditionRedir OdTrVisRendition OdRxObject

Classes

struct  DataTypeEntry
 
struct  IdRegistratorMt
 

Public Member Functions

 OdTrVisRenditionMt ()
 
 ~OdTrVisRenditionMt ()
 
void init (OdTrVisRendition *pRendition)
 
bool isMt () const
 
virtual void onDeviceUpdateBegin (OdTrVisRenderClient *pDevice)
 
virtual void onDeviceUpdateEnd (OdTrVisRenderClient *pDevice, bool bRender=true)
 
virtual IdRegistratoridRegistrator () const
 
virtual bool queryMetafileStream (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisDisplayId *pDisplayId, OdUInt32 nPathLength, const OdTrVisMetafileContainer **pStream)
 
virtual bool unlockMetafileStream (const OdTrVisMetafileContainer *pStream)
 
virtual const OdTrVisDisplayIdqueryBlockMetafilesList (OdTrVisBlockId blockId, OdUInt32 &numEntries)
 
virtual OdTrVisExtensionObjectPtr queryExtensionObject (OdTrVisExtensionId extId)
 
virtual OdTrVisProgramId queryProgramId (OdGsView::RenderMode mode, OdTrVisVisualStyleId vsId=kTrVisNegativeId, OdTrVisGeomType geomType=OdTrVisGeomType_Default, OdUInt16 attrFlags=0, OdUInt16 shadingFlags=0) const
 
virtual void obtainClientSettings (ClientSettings &clientSets)
 
virtual void onSurfaceChanged (const OdTrVisSurfaceDef &pDef)
 
virtual void onSurfaceInvalidated ()
 
virtual void onOverlayAdded (OdTrVisOverlayId overlayId, const OdTrVisOverlayDef &pDef)
 
virtual void onOverlayDeleted (OdTrVisOverlayId overlayId)
 
virtual void onOverlayVisibilityChanged (OdTrVisOverlayId overlayId, bool bVisibility)
 
virtual void onOverlayRenderOrderChanged (OdTrVisOverlayId overlayId, OdInt16 nRenderOrder)
 
virtual void onViewportAdded (OdTrVisViewportId viewportId, const OdTrVisViewportDef &pDef)
 
virtual void onViewportInserted (OdTrVisViewportId viewportId, int nIndex, const OdTrVisViewportDef &pDef)
 
virtual void onViewportDeleted (OdTrVisViewportId viewportId)
 
virtual void onViewportVisibilityChanged (OdTrVisViewportId viewportId, bool bVisibility)
 
virtual void onViewportViewParamsModified (OdTrVisViewportId viewportId, const OdTrVisViewParamsDef &pDef)
 
virtual void onViewportLineStylesModified (OdTrVisViewportId viewportId, const OdTrVisViewportLineStyleDef &pDef)
 
virtual void onViewportFadingModified (OdTrVisViewportId viewportId, const OdTrVisViewportFadingDef &pDef)
 
virtual void onViewportLineweightsModified (OdTrVisViewportId viewportId, const OdTrVisViewportLineweightsDef &pDef)
 
virtual void onViewportShadingModified (OdTrVisViewportId viewportId, const OdTrVisViewportShadingDef &pDef)
 
virtual void onViewportClipModified (OdTrVisViewportId viewportId, const OdTrVisViewportClipDef &pDef, bool bNrcClipModified=true, bool bBorderModified=true)
 
virtual void onViewportBackgroundChanged (OdTrVisViewportId viewportId, const OdTrVisBackgroundDef &pDef)
 
virtual void onViewportFogChanged (OdTrVisViewportId viewportId, const OdTrVisFogDef &pDef)
 
virtual void onViewportSectioningChanged (OdTrVisViewportId viewportId, const OdTrVisSectionDef &pDef)
 
virtual void onViewportAntiAliasingChanged (OdTrVisViewportId viewportId, OdUInt32 nAntiAliasing)
 
void onViewportSSAOChanged (OdTrVisViewportId viewportId, bool bEnabled) ODRX_OVERRIDE
 
virtual void onViewportAmbientLightChanged (OdTrVisViewportId viewportId, const OdTrVisMaterialColor &ambientLight)
 
virtual void onViewportDefaultLightsChanged (OdTrVisViewportId viewportId, bool bDefaultLightsOn, const OdTrVisLightDef *pLightsList=NULL, OdUInt32 nLightsListEntries=0)
 
virtual void onViewportLightAttached (OdTrVisViewportId viewportId, OdTrVisLightId lightId, OdUInt32 nOverrides=0, const OdTrVisLightDef &pOverrides=OdTrVisLightDef())
 
virtual void onViewportLightDetached (OdTrVisViewportId viewportId, OdTrVisLightId lightId)
 
virtual void onOverlayViewParamsOverride (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, bool bOverride, const OdTrVisViewParamsDef &pDef=OdTrVisViewParamsDef())
 
virtual void onOverlayExtentsOverride (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisExtentsDef &pDef)
 
virtual void onMetafileOrderChanged (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisDisplayId *pList, OdUInt32 nEntries)
 
virtual void onMetafileOrderChanged (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, OdUInt32 nInvalidFrom, OdUInt32 nInvalidLen, const OdTrVisDisplayId *pValidFrom, OdUInt32 nValidLen)
 
virtual void onMetafileOrderInheritance (OdTrVisViewportId viewportId1, OdTrVisOverlayId overlayId1, OdTrVisViewportId viewportId2)
 
virtual OdTrVisDisplayId onMetafileAdded (OdTrVisMetafileId metafileId, const OdTrVisMetafileDef &pDef)
 
virtual void onMetafileDeleted (OdTrVisMetafileId metafileId)
 
virtual void onMetafileExtentsUpdated (OdTrVisMetafileId metafileId, const OdGeExtents3d &extents)
 
virtual void onMetafileVisibilityChanged (OdTrVisMetafileId metafileId, bool bVisibility)
 
virtual void onMetafileHighlightingChanged (OdTrVisMetafileId metafileId, bool bHighlight)
 
virtual void onMetafileFadingChanged (OdTrVisMetafileId metafileId, bool bFade)
 
virtual void onLightAdded (OdTrVisLightId lightId, const OdTrVisLightDef &pDef)
 
virtual void onLightModified (OdTrVisLightId lightId, OdUInt32 nKindOfMod, const OdTrVisLightDef &pDef)
 
virtual void onLightDeleted (OdTrVisLightId lightId)
 
virtual void onStateBranchAdded (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchDef &pDef)
 
virtual void onStateBranchModified (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchDef &pDef, bool bChildsModified, bool bMarkersModified)
 
virtual void onStateBranchDeleted (OdTrVisStateBranchId stateBranchId)
 
virtual void onStateBranchMarkersRangeDataAdded (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchMarkersRange &range, const OdTrVisPropertyDef &propDef)
 
virtual void onStateBranchMarkersRangeDataRemoved (OdTrVisStateBranchId stateBranchId, const OdTrVisStateBranchMarkersRange &range)
 
virtual void onTextureAdded (OdTrVisTextureId textureId, const OdTrVisTextureDef &pDef)
 
virtual void onTextureDeleted (OdTrVisTextureId textureId)
 
virtual void onTextureFlagsModified (OdTrVisTextureId textureId, OdUInt32 newFlags)
 
virtual void onMaterialAdded (OdTrVisMaterialId materialId, const OdTrVisMaterialDef &pDef)
 
virtual void onMaterialDeleted (OdTrVisMaterialId materialId)
 
virtual void onMaterialRefPlaneAdded (OdTrVisRefPlaneId refPlaneId, const OdTrVisRefPlaneDef &pDef)
 
virtual void onMaterialRefPlaneDeleted (OdTrVisRefPlaneId refPlaneId)
 
virtual void onVisualStyleAdded (OdTrVisVisualStyleId visualStyleId, const OdTrVisVisualStyle &pDef)
 
virtual void onVisualStyleModified (OdTrVisVisualStyleId visualStyleId, const OdTrVisVisualStyle &pDef)
 
virtual void onVisualStyleDeleted (OdTrVisVisualStyleId visualStyleId)
 
virtual void onLayerAdded (OdTrVisLayerId layerId, const OdTrVisLayerDef &pDef)
 
virtual void onLayerDeleted (OdTrVisLayerId layerId)
 
virtual void onLayerVisibilityChanged (OdTrVisLayerId layerId, bool bVisibility)
 
virtual void onLayerFadingChanged (OdTrVisLayerId layerId, bool bFade)
 
virtual void onLayerVpDepPropsOverride (OdTrVisLayerId layerId, OdTrVisViewportId viewportId, bool bOverride, const OdTrVisLayerProps &pProps=OdTrVisLayerProps())
 
virtual void onExtensionObjectAdded (OdTrVisExtensionId extId, const OdTrVisExtensionObject *pObj)
 
virtual void onExtensionObjectDeleted (OdTrVisExtensionId extId)
 
virtual void onExtensionObjectSpecificData (OdTrVisExtensionId extId, OdUInt32 nDataId, const OdTrVisPropertyDef &propDef)
 
virtual void onExtensionObjectVisibilityChanged (OdTrVisExtensionId extId, bool bVisibility)
 
virtual void onBlockAdded (OdTrVisBlockId blockId, const OdTrVisDisplayId *pList, OdUInt32 nEntries)
 
virtual void onBlockModified (OdTrVisBlockId blockId, OdUInt32 nInvalidFrom, OdUInt32 nInvalidLen, const OdTrVisDisplayId *pValidFrom, OdUInt32 nValidLen)
 
virtual void onBlockDeleted (OdTrVisBlockId blockId)
 
virtual void onGroupAdded (OdTrVisGroupId groupId)
 
virtual void onGroupDeleted (OdTrVisGroupId groupId)
 
virtual void onGroupMetafilesAttached (OdTrVisGroupId groupId, const OdTrVisMetafileId *pMetafilesList, OdUInt32 nMetafiles)
 
virtual void onGroupMetafilesDetached (OdTrVisGroupId groupId, const OdTrVisMetafileId *pMetafilesList, OdUInt32 nMetafiles)
 
virtual void onGroupMetafilesVisibilityChanged (OdTrVisGroupId groupId, bool bVisibility)
 
virtual void onGroupMetafilesHighlightingChanged (OdTrVisGroupId groupId, bool bHighlight)
 
virtual void onGroupMetafilesFadingChanged (OdTrVisGroupId groupId, bool bFade)
 
virtual void onMetafilePropertyAttached (OdTrVisMetafileId metafileId, const OdTrVisPropertyDef &propDef)
 
virtual void onMetafilePropertyDetached (OdTrVisMetafileId metafileId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onGroupPropertyAttached (OdTrVisGroupId groupId, const OdTrVisPropertyDef &propDef)
 
virtual void onGroupPropertyDetached (OdTrVisGroupId groupId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onLayerPropertyAttached (OdTrVisLayerId layerId, const OdTrVisPropertyDef &propDef)
 
virtual void onLayerPropertyDetached (OdTrVisLayerId layerId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onVisualStylePropertyAttached (OdTrVisVisualStyleId visualStyleId, const OdTrVisPropertyDef &propDef)
 
virtual void onVisualStylePropertyDetached (OdTrVisVisualStyleId visualStyleId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onMaterialPropertyAttached (OdTrVisMaterialId materialId, const OdTrVisPropertyDef &propDef)
 
virtual void onMaterialPropertyDetached (OdTrVisMaterialId materialId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onTexturePropertyAttached (OdTrVisTextureId textureId, const OdTrVisPropertyDef &propDef)
 
virtual void onTexturePropertyDetached (OdTrVisTextureId textureId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onLightPropertyAttached (OdTrVisLightId lightId, const OdTrVisPropertyDef &propDef)
 
virtual void onLightPropertyDetached (OdTrVisLightId lightId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onStateBranchPropertyAttached (OdTrVisStateBranchId stateBranchId, const OdTrVisPropertyDef &propDef)
 
virtual void onStateBranchPropertyDetached (OdTrVisStateBranchId stateBranchId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onViewportPropertyAttached (OdTrVisViewportId viewportId, const OdTrVisPropertyDef &propDef)
 
virtual void onViewportPropertyDetached (OdTrVisViewportId viewportId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onOverlayPropertyAttached (OdTrVisOverlayId overlayId, const OdTrVisPropertyDef &propDef)
 
virtual void onOverlayPropertyDetached (OdTrVisOverlayId overlayId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onExtensionObjectPropertyAttached (OdTrVisExtensionId extId, const OdTrVisPropertyDef &propDef)
 
virtual void onExtensionObjectPropertyDetached (OdTrVisExtensionId extId, OdTrVisPropertyDef::PropertyType propType)
 
virtual void onBlockPropertyAttached (OdTrVisBlockId blockId, const OdTrVisPropertyDef &propDef)
 
virtual void onBlockPropertyDetached (OdTrVisBlockId blockId, OdTrVisPropertyDef::PropertyType propType)
 
- Public Member Functions inherited from OdTrVisRenditionRedir
 OdTrVisRenditionRedir ()
 
void setRedirection (OdTrVisRendition *pRedir)
 
OdTrVisRenditiongetRedirection ()
 
const OdTrVisRenditiongetRedirection () const
 
bool hasRedirection () const
 
void setInformationalRedirection (OdTrVisRendition *pRedir)
 
OdTrVisRenditiongetInformationalRedirection ()
 
const OdTrVisRenditiongetInformationalRedirection () const
 
bool hasInformationalRedirection () const
 
void setRedirections (OdTrVisRendition *pRedir)
 
bool hasRedirections () const
 
virtual bool isWithinDeviceUpdate () const
 
virtual void onFrameSwitchInfo (OdUInt32 nInterval)
 
virtual OdUInt32 queryRenditionCaps (OdUInt32 requestFor=0xFFFFFFFF) const
 
virtual bool onPartialUpdateCheckLimit (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId)
 
virtual void onPartialUpdateInvalidRects (OdTrVisOverlayId overlayId, const OdGsDCRectArray &invalidRects, bool bOverlayInvalid=false)
 
virtual void onPartialUpdateList (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, const OdTrVisDisplayId *pList, OdUInt32 nEntries)
 
virtual bool queryPartialUpdateDirectInvocation (OdTrVisViewportId viewportId, OdTrVisOverlayId overlayId, OdTrVisDirectRenderPartialUpdateInvocationPtr &pInvocationPtr)
 
virtual void onPartialUpdateDirectInvocation (const OdTrVisDirectRenderPartialUpdateInvocation *pInvocation, OdTrVisRenderDataDirectAccessor *pAccessor)
 
virtual void querySnapshot (OdUInt8 *pScanlines, long minX, long minY, long nWidth, long nHeight)
 
virtual void getSelectedObject (OdTrVisViewportId id, const OdGePoint2d *aPtDc, int numPoints, OdArray< OdTrVisId > &outIDs, OdTrVisGsMarker *outMarker=NULL) ODRX_OVERRIDE
 
virtual OdTrVisSharingProviderClientPtr createSharingProvider ()
 
virtual OdTrRndLocalRenditionHostlocalRenditionHost ()
 
virtual MtHandlerType mtDataTypeProcessing (DataType &type) const
 
virtual bool saveRenditionState (OdGsFiler *pFiler) const
 
virtual bool loadRenditionState (OdGsFiler *pFiler, OdTrVisIdMap *pIdMap)
 
void onViewportSSAOChanged (OdTrVisViewportId viewportId, bool bEnabled) ODRX_OVERRIDE
 
- Public Member Functions inherited from OdTrVisRendition
 ODRX_USING_HEAP_OPERATORS (OdRxObject)
 
 OdTrVisRendition ()
 
 ~OdTrVisRendition ()
 
bool isSupportPartialUpdate () const
 
bool isSupportSnapshotQueries () const
 
bool isSupportCompositeMetafiles () const
 
bool isSupportVisualStyles () const
 
bool isSupportGsStateSaving () const
 
bool isSupportOverlayBuffers () const
 
bool isSupportGPUSelection () const
 
bool updateClientDependentSectionOnly () const
 
bool updateShareableSectionOnly () const
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Protected Attributes

struct OdTrVisRenditionMt::DataTypeEntry m_dataTypes [kNDataTypes]
 
OdMutexPtr m_pGlobalMutex
 
OdMutexPtr m_pRecordMutex
 
OdStaticRxObject< OdTrVisRenditionDefm_skipRenditionHandler
 
OdStaticRxObject< OdTrVisRenditionRecorderm_recordRenditionHandler
 
ClientSettings m_cliSets
 
OdTrVisRenditionMt::IdRegistratorMt m_mtRegistrator
 
- Protected Attributes inherited from OdTrVisRenditionRedir
OdTrVisRenditionm_pRedir
 
OdTrVisRenditionm_pInformationalRedir
 

Additional Inherited Members

- Public Types inherited from OdTrVisRendition
enum  DataType {
  kSurfaceData = 1 , kViewportData , kViewportPropsData , kVpOverrideData ,
  kVpOverridePropsData , kMetafileData , kMetafilePropsData , kLightData ,
  kLightPropsData , kStateBranchData , kStateBranchPropsData , kTextureData ,
  kTexturePropsData , kMaterialData , kMaterialPropsData , kProgramData ,
  kPropertiesData , kVisualStyleData , kVisualStylePropsData , kLayerData ,
  kLayerPropsData , kOverlayData , kOverlayPropsData , kGroupData ,
  kGroupPropsData , kExtensionData , kExtensionPropsData , kBlockData ,
  kBlockPropsData , kRefPlaneData , kRefPlanePropsData , kNDataTypes ,
  kNGenericDataTypes = kNDataTypes >> 1
}
 
enum  MtHandlerType {
  kMtSkip = 0 , kMtRedirect , kMtGlobal , kMtCompete ,
  kMtRecord , kMtComplex
}
 
enum  DisplayIdCodes {
  kDisplayCodeZero = 0x00 , kDisplayCodeHighlight = 0x01 , kDisplayCodeUnhighlight = 0x02 , kDisplayCodePushMatrix = 0x03 ,
  kDisplayCodePopMatrix = 0x04 , kDisplayCodeFade = 0x05 , kDisplayCodeUnfade = 0x06 , kDisplayCodeHlMarkers = 0x07 ,
  kDisplayCodeVsMarkers = 0x08 , kDisplayCodeTfMarkers = 0x09 , kDisplayCodeDrawOrder = 0x0A , kDisplayCodeDepthIval = 0x0B ,
  kDisplayCodeExploded = 0x0C , kDisplayCodeNonExploded = 0x0D , kDisplayCodeSelStyle = 0x0E , kDisplayCodeSelectionID = 0x0F ,
  kDisplayCodeRange = 0x10
}
 
enum  RenditionFlags {
  kSupportPartialUpdate = (1 << 0) , kSupportSnapshotQueries = (1 << 1) , kSupportCompositeMetafiles = (1 << 2) , kSupportVisualStyles = (1 << 3) ,
  kSupportGsStateSaving = (1 << 4) , kSupportOverlayBuffers = (1 << 5) , kSupportGPUSelection = (1 << 6) , kUpdateClientSectionOnly = (1 << 7) ,
  kUpdateShareableSectionOnly = (1 << 8)
}
 
- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 
static void rxInit ()
 
static void rxUninit ()
 
- Static Public Attributes inherited from OdTrVisRendition
static const double kDisplayMultiDrawOrderMarker
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 38 of file TrVisRenditionMt.h.

Constructor & Destructor Documentation

◆ OdTrVisRenditionMt()

OdTrVisRenditionMt::OdTrVisRenditionMt ( )

◆ ~OdTrVisRenditionMt()

OdTrVisRenditionMt::~OdTrVisRenditionMt ( )

Member Function Documentation

◆ idRegistrator()

virtual IdRegistrator * OdTrVisRenditionMt::idRegistrator ( ) const
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ init()

void OdTrVisRenditionMt::init ( OdTrVisRendition * pRendition)

◆ isMt()

bool OdTrVisRenditionMt::isMt ( ) const

◆ obtainClientSettings()

virtual void OdTrVisRenditionMt::obtainClientSettings ( ClientSettings & clientSets)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onBlockAdded()

virtual void OdTrVisRenditionMt::onBlockAdded ( OdTrVisBlockId blockId,
const OdTrVisDisplayId * pList,
OdUInt32 nEntries )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onBlockDeleted()

virtual void OdTrVisRenditionMt::onBlockDeleted ( OdTrVisBlockId blockId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onBlockModified()

virtual void OdTrVisRenditionMt::onBlockModified ( OdTrVisBlockId blockId,
OdUInt32 nInvalidFrom,
OdUInt32 nInvalidLen,
const OdTrVisDisplayId * pValidFrom,
OdUInt32 nValidLen )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onBlockPropertyAttached()

virtual void OdTrVisRenditionMt::onBlockPropertyAttached ( OdTrVisBlockId blockId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onBlockPropertyDetached()

virtual void OdTrVisRenditionMt::onBlockPropertyDetached ( OdTrVisBlockId blockId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onDeviceUpdateBegin()

virtual void OdTrVisRenditionMt::onDeviceUpdateBegin ( OdTrVisRenderClient * pDevice)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onDeviceUpdateEnd()

virtual void OdTrVisRenditionMt::onDeviceUpdateEnd ( OdTrVisRenderClient * pDevice,
bool bRender = true )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onExtensionObjectAdded()

virtual void OdTrVisRenditionMt::onExtensionObjectAdded ( OdTrVisExtensionId extId,
const OdTrVisExtensionObject * pObj )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onExtensionObjectDeleted()

virtual void OdTrVisRenditionMt::onExtensionObjectDeleted ( OdTrVisExtensionId extId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onExtensionObjectPropertyAttached()

virtual void OdTrVisRenditionMt::onExtensionObjectPropertyAttached ( OdTrVisExtensionId extId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onExtensionObjectPropertyDetached()

virtual void OdTrVisRenditionMt::onExtensionObjectPropertyDetached ( OdTrVisExtensionId extId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onExtensionObjectSpecificData()

virtual void OdTrVisRenditionMt::onExtensionObjectSpecificData ( OdTrVisExtensionId extId,
OdUInt32 nDataId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onExtensionObjectVisibilityChanged()

virtual void OdTrVisRenditionMt::onExtensionObjectVisibilityChanged ( OdTrVisExtensionId extId,
bool bVisibility )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupAdded()

virtual void OdTrVisRenditionMt::onGroupAdded ( OdTrVisGroupId groupId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupDeleted()

virtual void OdTrVisRenditionMt::onGroupDeleted ( OdTrVisGroupId groupId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupMetafilesAttached()

virtual void OdTrVisRenditionMt::onGroupMetafilesAttached ( OdTrVisGroupId groupId,
const OdTrVisMetafileId * pMetafilesList,
OdUInt32 nMetafiles )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupMetafilesDetached()

virtual void OdTrVisRenditionMt::onGroupMetafilesDetached ( OdTrVisGroupId groupId,
const OdTrVisMetafileId * pMetafilesList,
OdUInt32 nMetafiles )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupMetafilesFadingChanged()

virtual void OdTrVisRenditionMt::onGroupMetafilesFadingChanged ( OdTrVisGroupId groupId,
bool bFade )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupMetafilesHighlightingChanged()

virtual void OdTrVisRenditionMt::onGroupMetafilesHighlightingChanged ( OdTrVisGroupId groupId,
bool bHighlight )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupMetafilesVisibilityChanged()

virtual void OdTrVisRenditionMt::onGroupMetafilesVisibilityChanged ( OdTrVisGroupId groupId,
bool bVisibility )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupPropertyAttached()

virtual void OdTrVisRenditionMt::onGroupPropertyAttached ( OdTrVisGroupId groupId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onGroupPropertyDetached()

virtual void OdTrVisRenditionMt::onGroupPropertyDetached ( OdTrVisGroupId groupId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLayerAdded()

virtual void OdTrVisRenditionMt::onLayerAdded ( OdTrVisLayerId layerId,
const OdTrVisLayerDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLayerDeleted()

virtual void OdTrVisRenditionMt::onLayerDeleted ( OdTrVisLayerId layerId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLayerFadingChanged()

virtual void OdTrVisRenditionMt::onLayerFadingChanged ( OdTrVisLayerId layerId,
bool bFade )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLayerPropertyAttached()

virtual void OdTrVisRenditionMt::onLayerPropertyAttached ( OdTrVisLayerId layerId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLayerPropertyDetached()

virtual void OdTrVisRenditionMt::onLayerPropertyDetached ( OdTrVisLayerId layerId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLayerVisibilityChanged()

virtual void OdTrVisRenditionMt::onLayerVisibilityChanged ( OdTrVisLayerId layerId,
bool bVisibility )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLayerVpDepPropsOverride()

virtual void OdTrVisRenditionMt::onLayerVpDepPropsOverride ( OdTrVisLayerId layerId,
OdTrVisViewportId viewportId,
bool bOverride,
const OdTrVisLayerProps & pProps = OdTrVisLayerProps() )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLightAdded()

virtual void OdTrVisRenditionMt::onLightAdded ( OdTrVisLightId lightId,
const OdTrVisLightDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLightDeleted()

virtual void OdTrVisRenditionMt::onLightDeleted ( OdTrVisLightId lightId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLightModified()

virtual void OdTrVisRenditionMt::onLightModified ( OdTrVisLightId lightId,
OdUInt32 nKindOfMod,
const OdTrVisLightDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLightPropertyAttached()

virtual void OdTrVisRenditionMt::onLightPropertyAttached ( OdTrVisLightId lightId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onLightPropertyDetached()

virtual void OdTrVisRenditionMt::onLightPropertyDetached ( OdTrVisLightId lightId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMaterialAdded()

virtual void OdTrVisRenditionMt::onMaterialAdded ( OdTrVisMaterialId materialId,
const OdTrVisMaterialDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMaterialDeleted()

virtual void OdTrVisRenditionMt::onMaterialDeleted ( OdTrVisMaterialId materialId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMaterialPropertyAttached()

virtual void OdTrVisRenditionMt::onMaterialPropertyAttached ( OdTrVisMaterialId materialId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMaterialPropertyDetached()

virtual void OdTrVisRenditionMt::onMaterialPropertyDetached ( OdTrVisMaterialId materialId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMaterialRefPlaneAdded()

virtual void OdTrVisRenditionMt::onMaterialRefPlaneAdded ( OdTrVisRefPlaneId refPlaneId,
const OdTrVisRefPlaneDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMaterialRefPlaneDeleted()

virtual void OdTrVisRenditionMt::onMaterialRefPlaneDeleted ( OdTrVisRefPlaneId refPlaneId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileAdded()

virtual OdTrVisDisplayId OdTrVisRenditionMt::onMetafileAdded ( OdTrVisMetafileId metafileId,
const OdTrVisMetafileDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileDeleted()

virtual void OdTrVisRenditionMt::onMetafileDeleted ( OdTrVisMetafileId metafileId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileExtentsUpdated()

virtual void OdTrVisRenditionMt::onMetafileExtentsUpdated ( OdTrVisMetafileId metafileId,
const OdGeExtents3d & extents )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileFadingChanged()

virtual void OdTrVisRenditionMt::onMetafileFadingChanged ( OdTrVisMetafileId metafileId,
bool bFade )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileHighlightingChanged()

virtual void OdTrVisRenditionMt::onMetafileHighlightingChanged ( OdTrVisMetafileId metafileId,
bool bHighlight )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileOrderChanged() [1/2]

virtual void OdTrVisRenditionMt::onMetafileOrderChanged ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
const OdTrVisDisplayId * pList,
OdUInt32 nEntries )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileOrderChanged() [2/2]

virtual void OdTrVisRenditionMt::onMetafileOrderChanged ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
OdUInt32 nInvalidFrom,
OdUInt32 nInvalidLen,
const OdTrVisDisplayId * pValidFrom,
OdUInt32 nValidLen )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileOrderInheritance()

virtual void OdTrVisRenditionMt::onMetafileOrderInheritance ( OdTrVisViewportId viewportId1,
OdTrVisOverlayId overlayId1,
OdTrVisViewportId viewportId2 )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafilePropertyAttached()

virtual void OdTrVisRenditionMt::onMetafilePropertyAttached ( OdTrVisMetafileId metafileId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafilePropertyDetached()

virtual void OdTrVisRenditionMt::onMetafilePropertyDetached ( OdTrVisMetafileId metafileId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onMetafileVisibilityChanged()

virtual void OdTrVisRenditionMt::onMetafileVisibilityChanged ( OdTrVisMetafileId metafileId,
bool bVisibility )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayAdded()

virtual void OdTrVisRenditionMt::onOverlayAdded ( OdTrVisOverlayId overlayId,
const OdTrVisOverlayDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayDeleted()

virtual void OdTrVisRenditionMt::onOverlayDeleted ( OdTrVisOverlayId overlayId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayExtentsOverride()

virtual void OdTrVisRenditionMt::onOverlayExtentsOverride ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
const OdTrVisExtentsDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayPropertyAttached()

virtual void OdTrVisRenditionMt::onOverlayPropertyAttached ( OdTrVisOverlayId overlayId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayPropertyDetached()

virtual void OdTrVisRenditionMt::onOverlayPropertyDetached ( OdTrVisOverlayId overlayId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayRenderOrderChanged()

virtual void OdTrVisRenditionMt::onOverlayRenderOrderChanged ( OdTrVisOverlayId overlayId,
OdInt16 nRenderOrder )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayViewParamsOverride()

virtual void OdTrVisRenditionMt::onOverlayViewParamsOverride ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
bool bOverride,
const OdTrVisViewParamsDef & pDef = OdTrVisViewParamsDef() )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onOverlayVisibilityChanged()

virtual void OdTrVisRenditionMt::onOverlayVisibilityChanged ( OdTrVisOverlayId overlayId,
bool bVisibility )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onStateBranchAdded()

virtual void OdTrVisRenditionMt::onStateBranchAdded ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onStateBranchDeleted()

virtual void OdTrVisRenditionMt::onStateBranchDeleted ( OdTrVisStateBranchId stateBranchId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onStateBranchMarkersRangeDataAdded()

virtual void OdTrVisRenditionMt::onStateBranchMarkersRangeDataAdded ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchMarkersRange & range,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onStateBranchMarkersRangeDataRemoved()

virtual void OdTrVisRenditionMt::onStateBranchMarkersRangeDataRemoved ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchMarkersRange & range )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onStateBranchModified()

virtual void OdTrVisRenditionMt::onStateBranchModified ( OdTrVisStateBranchId stateBranchId,
const OdTrVisStateBranchDef & pDef,
bool bChildsModified,
bool bMarkersModified )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onStateBranchPropertyAttached()

virtual void OdTrVisRenditionMt::onStateBranchPropertyAttached ( OdTrVisStateBranchId stateBranchId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onStateBranchPropertyDetached()

virtual void OdTrVisRenditionMt::onStateBranchPropertyDetached ( OdTrVisStateBranchId stateBranchId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onSurfaceChanged()

virtual void OdTrVisRenditionMt::onSurfaceChanged ( const OdTrVisSurfaceDef & pDef)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onSurfaceInvalidated()

virtual void OdTrVisRenditionMt::onSurfaceInvalidated ( )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onTextureAdded()

virtual void OdTrVisRenditionMt::onTextureAdded ( OdTrVisTextureId textureId,
const OdTrVisTextureDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onTextureDeleted()

virtual void OdTrVisRenditionMt::onTextureDeleted ( OdTrVisTextureId textureId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onTextureFlagsModified()

virtual void OdTrVisRenditionMt::onTextureFlagsModified ( OdTrVisTextureId textureId,
OdUInt32 newFlags )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onTexturePropertyAttached()

virtual void OdTrVisRenditionMt::onTexturePropertyAttached ( OdTrVisTextureId textureId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onTexturePropertyDetached()

virtual void OdTrVisRenditionMt::onTexturePropertyDetached ( OdTrVisTextureId textureId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportAdded()

virtual void OdTrVisRenditionMt::onViewportAdded ( OdTrVisViewportId viewportId,
const OdTrVisViewportDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportAmbientLightChanged()

virtual void OdTrVisRenditionMt::onViewportAmbientLightChanged ( OdTrVisViewportId viewportId,
const OdTrVisMaterialColor & ambientLight )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportAntiAliasingChanged()

virtual void OdTrVisRenditionMt::onViewportAntiAliasingChanged ( OdTrVisViewportId viewportId,
OdUInt32 nAntiAliasing )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportBackgroundChanged()

virtual void OdTrVisRenditionMt::onViewportBackgroundChanged ( OdTrVisViewportId viewportId,
const OdTrVisBackgroundDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportClipModified()

virtual void OdTrVisRenditionMt::onViewportClipModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportClipDef & pDef,
bool bNrcClipModified = true,
bool bBorderModified = true )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportDefaultLightsChanged()

virtual void OdTrVisRenditionMt::onViewportDefaultLightsChanged ( OdTrVisViewportId viewportId,
bool bDefaultLightsOn,
const OdTrVisLightDef * pLightsList = NULL,
OdUInt32 nLightsListEntries = 0 )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportDeleted()

virtual void OdTrVisRenditionMt::onViewportDeleted ( OdTrVisViewportId viewportId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportFadingModified()

virtual void OdTrVisRenditionMt::onViewportFadingModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportFadingDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportFogChanged()

virtual void OdTrVisRenditionMt::onViewportFogChanged ( OdTrVisViewportId viewportId,
const OdTrVisFogDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportInserted()

virtual void OdTrVisRenditionMt::onViewportInserted ( OdTrVisViewportId viewportId,
int nIndex,
const OdTrVisViewportDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportLightAttached()

virtual void OdTrVisRenditionMt::onViewportLightAttached ( OdTrVisViewportId viewportId,
OdTrVisLightId lightId,
OdUInt32 nOverrides = 0,
const OdTrVisLightDef & pOverrides = OdTrVisLightDef() )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportLightDetached()

virtual void OdTrVisRenditionMt::onViewportLightDetached ( OdTrVisViewportId viewportId,
OdTrVisLightId lightId )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportLineStylesModified()

virtual void OdTrVisRenditionMt::onViewportLineStylesModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportLineStyleDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportLineweightsModified()

virtual void OdTrVisRenditionMt::onViewportLineweightsModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportLineweightsDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportPropertyAttached()

virtual void OdTrVisRenditionMt::onViewportPropertyAttached ( OdTrVisViewportId viewportId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportPropertyDetached()

virtual void OdTrVisRenditionMt::onViewportPropertyDetached ( OdTrVisViewportId viewportId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportSectioningChanged()

virtual void OdTrVisRenditionMt::onViewportSectioningChanged ( OdTrVisViewportId viewportId,
const OdTrVisSectionDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportShadingModified()

virtual void OdTrVisRenditionMt::onViewportShadingModified ( OdTrVisViewportId viewportId,
const OdTrVisViewportShadingDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportSSAOChanged()

void OdTrVisRenditionMt::onViewportSSAOChanged ( OdTrVisViewportId viewportId,
bool bEnabled )
virtual

Implements OdTrVisRendition.

◆ onViewportViewParamsModified()

virtual void OdTrVisRenditionMt::onViewportViewParamsModified ( OdTrVisViewportId viewportId,
const OdTrVisViewParamsDef & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onViewportVisibilityChanged()

virtual void OdTrVisRenditionMt::onViewportVisibilityChanged ( OdTrVisViewportId viewportId,
bool bVisibility )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onVisualStyleAdded()

virtual void OdTrVisRenditionMt::onVisualStyleAdded ( OdTrVisVisualStyleId visualStyleId,
const OdTrVisVisualStyle & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onVisualStyleDeleted()

virtual void OdTrVisRenditionMt::onVisualStyleDeleted ( OdTrVisVisualStyleId visualStyleId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onVisualStyleModified()

virtual void OdTrVisRenditionMt::onVisualStyleModified ( OdTrVisVisualStyleId visualStyleId,
const OdTrVisVisualStyle & pDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onVisualStylePropertyAttached()

virtual void OdTrVisRenditionMt::onVisualStylePropertyAttached ( OdTrVisVisualStyleId visualStyleId,
const OdTrVisPropertyDef & propDef )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ onVisualStylePropertyDetached()

virtual void OdTrVisRenditionMt::onVisualStylePropertyDetached ( OdTrVisVisualStyleId visualStyleId,
OdTrVisPropertyDef::PropertyType propType )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ queryBlockMetafilesList()

virtual const OdTrVisDisplayId * OdTrVisRenditionMt::queryBlockMetafilesList ( OdTrVisBlockId blockId,
OdUInt32 & numEntries )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ queryExtensionObject()

virtual OdTrVisExtensionObjectPtr OdTrVisRenditionMt::queryExtensionObject ( OdTrVisExtensionId extId)
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ queryMetafileStream()

virtual bool OdTrVisRenditionMt::queryMetafileStream ( OdTrVisViewportId viewportId,
OdTrVisOverlayId overlayId,
const OdTrVisDisplayId * pDisplayId,
OdUInt32 nPathLength,
const OdTrVisMetafileContainer ** pStream )
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ queryProgramId()

virtual OdTrVisProgramId OdTrVisRenditionMt::queryProgramId ( OdGsView::RenderMode mode,
OdTrVisVisualStyleId vsId = kTrVisNegativeId,
OdTrVisGeomType geomType = OdTrVisGeomType_Default,
OdUInt16 attrFlags = 0,
OdUInt16 shadingFlags = 0 ) const
virtual

Reimplemented from OdTrVisRenditionRedir.

◆ unlockMetafileStream()

virtual bool OdTrVisRenditionMt::unlockMetafileStream ( const OdTrVisMetafileContainer * pStream)
virtual

Reimplemented from OdTrVisRenditionRedir.

Member Data Documentation

◆ m_cliSets

ClientSettings OdTrVisRenditionMt::m_cliSets
protected

Definition at line 57 of file TrVisRenditionMt.h.

◆ m_dataTypes

struct OdTrVisRenditionMt::DataTypeEntry OdTrVisRenditionMt::m_dataTypes[kNDataTypes]
protected

◆ m_mtRegistrator

OdTrVisRenditionMt::IdRegistratorMt OdTrVisRenditionMt::m_mtRegistrator
protected

◆ m_pGlobalMutex

OdMutexPtr OdTrVisRenditionMt::m_pGlobalMutex
protected

Definition at line 53 of file TrVisRenditionMt.h.

◆ m_pRecordMutex

OdMutexPtr OdTrVisRenditionMt::m_pRecordMutex
protected

Definition at line 54 of file TrVisRenditionMt.h.

◆ m_recordRenditionHandler

OdStaticRxObject<OdTrVisRenditionRecorder> OdTrVisRenditionMt::m_recordRenditionHandler
protected

Definition at line 56 of file TrVisRenditionMt.h.

◆ m_skipRenditionHandler

OdStaticRxObject<OdTrVisRenditionDef> OdTrVisRenditionMt::m_skipRenditionHandler
protected

Definition at line 55 of file TrVisRenditionMt.h.


The documentation for this class was generated from the following file: