IPolymesh.h File Reference

Classes

struct  TVMIVertexPtr
struct  TBoxProjectionData
struct  TSphereProjectionData
struct  TPlanarProjectionData
struct  IMorphTargetData
struct  IMorphAreaData
struct  TSurfaceBrushParam
struct  TDisplacementBrushParam
struct  TWeightBrushParam
struct  TDisplacementExportParameters
struct  TDisplacementExportParameters::MapInfo
struct  TSplitHandleInfo
struct  TSplitHandles
struct  IPolymesh

Enumerations

enum  ESubdivisionType { eSubdivisionNone = 'none', eSubdivisionCatm = 'catm' }
enum  ESymmetryPlaneType { eSymmetryPlaneX = 'SymX', eSymmetryPlaneY = 'SymY', eSymmetryPlaneZ = 'SymZ' }
enum  EUVMappingModes {
  kUVSpherical = 0, kUVCylindrical = 1, kUVPlane = 2, kUVCustom = 3,
  kUVBox = 4, kUVInvalidMode = 0xFFFFFFFF
}

Variables

const int32 kOpenSurfaces = 0
const int32 kClosedSurfaces = 1
const int32 kNoPolygons = 2
const int32 kDisconnectedVertices = 3
const int32 kNumberOfCases = 4
const int32 kUVInterpolated = 0
const int32 kUVMixed = 1
const int32 kUVSpecified = 2
const int32 kUVAxisX = 0
const int32 kUVAxisY = 1
const int32 kUVAxisZ = 2
const int32 kUVAxisCustom = 3

Enumeration Type Documentation

Enumerator:
eSubdivisionNone 
eSubdivisionCatm 
Enumerator:
eSymmetryPlaneX 
eSymmetryPlaneY 
eSymmetryPlaneZ 
Enumerator:
kUVSpherical 
kUVCylindrical 
kUVPlane 
kUVCustom 
kUVBox 
kUVInvalidMode 

Variable Documentation

const int32 kClosedSurfaces = 1
const int32 kDisconnectedVertices = 3
const int32 kNoPolygons = 2
const int32 kNumberOfCases = 4
const int32 kOpenSurfaces = 0
const int32 kUVAxisCustom = 3
const int32 kUVAxisX = 0
const int32 kUVAxisY = 1
const int32 kUVAxisZ = 2
const int32 kUVInterpolated = 0
const int32 kUVMixed = 1
const int32 kUVSpecified = 2
Generated on Mon Apr 26 22:47:31 2010 for Carrara SDK Doc by  doxygen 1.6.3