I3DExGeometricPrimitive Member List

This is the complete list of members for I3DExGeometricPrimitive, including all inherited members.
AboutToRemoveInstance(I3DShInstance *instance)=0I3DExGeometricPrimitive [pure virtual]
AddRef()=0IMCUnknown [pure virtual]
AppendToRenderables(const TTransform3D &worldFromModelTfm, TRenderableAndTfmArray &renderableAndTfm)=0I3DExGeometricPrimitive [pure virtual]
AutoSwitchToModeler() const =0I3DExGeometricPrimitive [pure virtual]
CanBeSplit()=0I3DExGeometricPrimitive [pure virtual]
CanConvertToOtherModeler()=0I3DExGeometricPrimitive [pure virtual]
CanImportData(I3DImportData *inImportData, I3DShInstance *inInstance)=0I3DExGeometricPrimitive [pure virtual]
CanRenameUVSpace()=0I3DExGeometricPrimitive [pure virtual]
ChangedData()=0I3DExGeometricPrimitive [pure virtual]
ChangeLocalTimeInHit(RayHitParameters &params)=0I3DExGeometricPrimitive [pure virtual]
DisplacementShaderChanged()=0I3DExGeometricPrimitive [pure virtual]
EnumPatches(EnumPatchesCallback callback, void *privData, boolean &closed)=0I3DExGeometricPrimitive [pure virtual]
GetAdditionalBoundingBoxVertices(TMCArray< TVector3 > &additionalVertices) const =0I3DExGeometricPrimitive [pure virtual]
GetApproximateBoundingBox(TBBox3D &bbox)=0I3DExGeometricPrimitive [pure virtual]
GetBoundingBox(TBBox3D &bbox)=0I3DExGeometricPrimitive [pure virtual]
GetDefaultShader(I3DShShader **shader, TMCString *name=nil)=0I3DExGeometricPrimitive [pure virtual]
GetDefaultShaderInfo(int32 &outShaderResID, int32 &outNameStringResID, int32 &outNameStringIndex)=0I3DExGeometricPrimitive [pure virtual]
GetFaceSetList(TMCCountedPtrArray< TFaceSet > &faceSetList)=0I3DExGeometricPrimitive [pure virtual]
GetFacetMesh(uint32 lodIndex, FacetMesh **outMesh)=0I3DExGeometricPrimitive [pure virtual]
GetLOD(int16 lodIndex, real &lod)=0I3DExGeometricPrimitive [pure virtual]
GetLODIndex(real32 distance) const =0I3DExGeometricPrimitive [pure virtual]
GetLODParamType() const =0I3DExGeometricPrimitive [pure virtual]
GetNbrLOD(int16 &nbrLod)=0I3DExGeometricPrimitive [pure virtual]
GetPreviewObject(I3DShMasterShader *masterShader, I3DShObject **object, I3DShTreeElement **previewTree, I3DShTreeElement **additionnalChildInstance)=0I3DExGeometricPrimitive [pure virtual]
GetPrimitiveInstanceType() const =0I3DExGeometricPrimitive [pure virtual]
GetRenderingBoundingBox(TBBox3D &bbox)=0I3DExGeometricPrimitive [pure virtual]
GetRenderingFacetMesh(FacetMesh **outMesh)=0I3DExGeometricPrimitive [pure virtual]
GetRenderingMesh(MeshDataStructure::TMeshList **meshList)=0I3DExGeometricPrimitive [pure virtual]
GetScalingFactor() const =0I3DExGeometricPrimitive [pure virtual]
GetUVSpace(uint32 uvSpaceID, UVSpaceInfo *uvSpaceInfo)=0I3DExGeometricPrimitive [pure virtual]
GetUVSpaceCount()=0I3DExGeometricPrimitive [pure virtual]
GetUVSpaceRDS5(uint32 uvSpaceID, UVSpaceInfoRDS5 *uvSpaceInfoRDS5)=0I3DExGeometricPrimitive [pure virtual]
GetWizardPath(TMCString &path)=0I3DExGeometricPrimitive [pure virtual]
HasRenderingFacetMesh()=0I3DExGeometricPrimitive [pure virtual]
ImplementDisplacementMapping()=0I3DExGeometricPrimitive [pure virtual]
ImportData(I3DImportData *inImportData, I3DShInstance *inInstance)=0I3DExGeometricPrimitive [pure virtual]
IsBBoxPickable() const =0I3DExGeometricPrimitive [pure virtual]
IsExcludedFromTripleBuffer()=0I3DExGeometricPrimitive [pure virtual]
IsGenerator() const =0I3DExGeometricPrimitive [pure virtual]
IsScalable() const =0I3DExGeometricPrimitive [pure virtual]
NeedAnimatedShader()=0I3DExGeometricPrimitive [pure virtual]
QueryInterface(const MCIID &riid, void **ppvObj)=0IMCUnknown [pure virtual]
Release()=0IMCUnknown [pure virtual]
RenameUVSpace(uint32 uvSpaceID, const TMCString &name)=0I3DExGeometricPrimitive [pure virtual]
SetScalingFactor(real32 inValue)=0I3DExGeometricPrimitive [pure virtual]
ShouldDeleteWithInstance(I3DShInstance *inInstance)=0I3DExGeometricPrimitive [pure virtual]
SplitPrimitive(TMCCountedPtrArray< I3DExGeometricPrimitive > &subParts, TMCArray< TTransform3D > &subPartPositions)=0I3DExGeometricPrimitive [pure virtual]
UV2XYZ(TVector2 *uv, uint32 uvSpaceID, TVector3 *resultPosition, boolean *inUVSpace)=0I3DExGeometricPrimitive [pure virtual]
Generated on Mon Apr 26 22:47:37 2010 for Carrara SDK Doc by  doxygen 1.6.3