# I3DExDisplacementPrimitive Member List

This is the complete list of members for I3DExDisplacementPrimitive, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
Displace(FacetMesh **outMesh, FacetMesh *inMesh, I3DShShader *shader, const TDisplacementParameters &parameters, I3DShInstance *instance)=0 | I3DExDisplacementPrimitive | `[pure virtual]`
Displace2(FacetMesh **outMesh, FacetMesh *inMesh, TMCCountedPtrArray< I3DShShader > &shaders, I3DShInstance *instance)=0 | I3DExDisplacementPrimitive | `[pure virtual]`
DisplaceMesh(FacetMesh **outMesh, MeshDataStructure::TMesh *inMesh, I3DShShader *shader, const TDisplacementParameters &parameters, I3DShInstance *instance)=0 | I3DExDisplacementPrimitive | `[pure virtual]`
DisplaceMesh(FacetMesh **outMesh, TFaceSet *inFaceSet, I3DShShader *shader, const TDisplacementParameters &parameters, I3DShInstance *instance)=0 | I3DExDisplacementPrimitive | `[pure virtual]`
DisplaceMesh2(FacetMesh **outMesh, TFaceSet *inFaceSet, TMCCountedPtrArray< I3DShShader > &shaders, I3DShInstance *instance)=0 | I3DExDisplacementPrimitive | `[pure virtual]`
GetBoundingBox(TBBox3D &inOutBoundingBox, const TDisplacementParameters &parameters)=0 | I3DExDisplacementPrimitive | `[pure virtual]`
GetBoundingBox2(TBBox3D &inOutBoundingBox)=0 | I3DExDisplacementPrimitive | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`