|
| ODRX_DECLARE_MEMBERS (OdGiMapperRenderItem) |
|
virtual void | setDiffuseMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setDiffuseMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setDiffuseMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setDiffuseMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | diffuseMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | diffuseMapper ()=0 |
|
virtual void | setSpecularMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setSpecularMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setSpecularMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setSpecularMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | specularMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | specularMapper ()=0 |
|
virtual void | setReflectionMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setReflectionMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setReflectionMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setReflectionMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | reflectionMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | reflectionMapper ()=0 |
|
virtual void | setOpacityMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setOpacityMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setOpacityMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setOpacityMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | opacityMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | opacityMapper ()=0 |
|
virtual void | setBumpMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setBumpMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setBumpMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setBumpMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | bumpMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | bumpMapper ()=0 |
|
virtual void | setRefractionMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setRefractionMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setRefractionMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setRefractionMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | refractionMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | refractionMapper ()=0 |
|
virtual void | setNormalMapMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setNormalMapMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setNormalMapMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setNormalMapMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | normalMapMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | normalMapMapper ()=0 |
|
virtual void | setEmissionMapper (const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setEmissionMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual void | setEmissionMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData)=0 |
|
virtual void | setEmissionMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm)=0 |
|
virtual OdGiMapperItemEntryPtr | emissionMapper () const =0 |
|
virtual OdGiMapperItemEntryPtr | emissionMapper ()=0 |
|
virtual void | setMapper (const OdGiMaterialTraitsData &traitsData, const OdDbStub *pMaterial=NULL)=0 |
|
virtual void | setMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdDbStub *pMaterial=NULL)=0 |
|
virtual void | setModelTransform (const OdGeMatrix3d &mtm, bool recomputeTransforms=true)=0 |
|
virtual void | setObjectTransform (const OdGeMatrix3d &otm, bool recomputeTransforms=true)=0 |
|
virtual void | setObjectTransform (OdInt32 nCount, const OdGePoint3d *pPoints, bool recomputeTransforms=true)=0 |
|
virtual void | setObjectTransform (const OdGeExtents3d &exts, bool recomputeTransforms=true)=0 |
|
virtual void | setDeviceTransform (const OdGeMatrix3d &dtm, bool recomputeTransforms=true)=0 |
|
virtual bool | isLastProcValid (const OdDbStub *pMaterial)=0 |
|
virtual bool | isLastProcValid (const OdDbStub *pMaterial, const OdGeMatrix3d &tm)=0 |
|
virtual bool | isLastProcValid (const OdGiMapper *pMapper, const OdDbStub *pMaterial)=0 |
|
virtual bool | isLastProcValid (const OdGiMapper *pMapper, const OdDbStub *pMaterial, const OdGeMatrix3d &tm)=0 |
|
virtual bool | isLastProcValid (const OdGeMatrix3d &tm)=0 |
|
virtual bool | isEntityMapper () const =0 |
|
virtual bool | isObjectMatrixNeed () const =0 |
|
virtual bool | isModelMatrixNeed () const =0 |
|
virtual bool | isDependsFromObjectMatrix () const =0 |
|
virtual bool | isVertexTransformRequired () const =0 |
|
virtual void | setVertexTransform (OdInt32 nCount, const OdGePoint3d *pPoints)=0 |
|
virtual void | setVertexTransform (const OdGeExtents3d &exts)=0 |
|
virtual void | setInputTransform (const OdGeMatrix3d &tm, bool bVertexDependantOnly=true)=0 |
|
| ODRX_DECLARE_MEMBERS (OdGiMapperItem) |
|
virtual void | setMapper (const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm, const OdDbStub *pMaterial=NULL)=0 |
|
virtual void | setMapper (const OdGiMapper *pMapper, const OdGiMaterialTraitsData &traitsData, const OdGeMatrix3d &tm, const OdDbStub *pMaterial=NULL)=0 |
|
| ODRX_HEAP_OPERATORS () |
|
| OdRxObject () |
|
virtual | ~OdRxObject () |
|
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
|
virtual OdRxObject * | x (const OdRxClass *pClass) const |
|
virtual OdRxClass * | isA () 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 |
|
Container item for material data storage. OdGiMapperRenderItem used for rendering devices.
- See also
- TD_Gi
<group OdGi_Classes>
Definition at line 481 of file GiMapperItem.h.