Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

Softimage|FTK Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
CASCIIFilterThis is the ascii class, it just takes the data as is and passes it down the subfilter
CBINFilterThis class supports both the legacy and the new binary format
CBufferFilterBuffer filter
CdotXSIDictClass used for dictionary entries (binary format)
CdotXSIParamClass representing a parameter within a CdotXSITemplate
CdotXSIParams
CdotXSITemplateClass representing the base class for all template types in XSI
CdotXSITemplatesUsed as a container class for CdotXSITemplate
CEnumDictionary< Enum, size >Template class that converts string to enum, or enum to strings
CLegacyFilterLegacy filter where we read the entire scene in (used only for binary 3.0)
CSIAccumStringThis string class is optimized to accumulate bytes at the end efficiently
CSIBCArray< CElemType >Simple, all-purpose chunked array used by other classes
CSIBCColorbClass representing RGBA colours
CSIBCColorfClass representing RGBA colours
CSIBCFileRamThis class implements a memory file object
CSIBCMatrix33dClass representing matricies with 3 rows, and 3 columns
CSIBCMatrix44dClass representing matricies with 4 rows, and 4 columns
CSIBCMatrix4x4Class representing matricies with 4 rows, and 4 columns
CSIBCMatrixMNdClass representing matricies with M rows, and N columns
CSIBCNodeBase class for most objects within the FTK
CSIBCPixMapDriverBase class for pixmap loader drivers
CSIBCQuaternionGeneric class representing quaternions
CSIBCQuaterniondGeneric class representing quaternions
CSIBCRotationdClass representing a generic rotation object
CSIBCRotMatdRepresentation of a 3X3 rotation matrix
CSIBCSearchPathClass dealing with paths and filenames
CSIBCStringGeneral purpose string class
CSIBCTransfod
CSIBCUserDataClass that holds user data representation
CSIBCVector2DGeneral purpose 2D vector class
CSIBCVector2DdGeneral purpose 2D vector class
CSIBCVector3DGeneral purpose 3D vector class
CSIBCVector3DdGeneral purpose 3D vector class
CSIBCVector4DGeneral purpuse 4D vector class
CSIBCVector4DdGeneral purpose 4D vector class
CSIBCVectorwdGeneral purpose 3D vector class, with implicit W component
CSIBCXfoMatdClass representing a 4x4 transformation matrix
CSIILBMPFileDriverBMP file loader class
CSIILGIFFileDriverGIF file loader class
CSIILJPGFileDriverJPG file loader class
CSIILPICFileDriverSoftimage PIC file loader class
CSIILPPMFileDriverPPM file loader class
CSIILTGAFileDriverTGA file loader class
CSLAction
CSLActionClip
CSLActionFCurve
CSLAmbience
CSLAngle
CSLAnimatableTypeBase class for animatable types
CSLArrayProxy< CElemType, CSubElemType, StructSize >Proxy class that allows the manipulation of an array parameter in a template
CSLBaseFCurveBase class of all FCurves
CSLBaseKeyBase class for all key frame types
CSLBaseMaterial
CSLBaseShape
CSLBoolProxyClass that allows modification of a boolean parameter in a template
CSLByteProxyClass that allows modification of a byte parameter in a template
CSLCameraClass describing a camera and its interest
CSLClusterDescribes a cluster
CSLColorRGBAProxyCSLColorRGBAProxy class
CSLColorRGBProxyCSLColorRGBProxy class
CSLConnectionPointClass representing connection points
CSLConstantKey
CSLConstrainableType
CSLConstraintDescribes a constraint
CSLCoordinateSystemSpecifies the coordinate system in which transformations are expressed
CSLCubicKey
CSLCurveListDescribes a list of NURBS curve
CSLCustomParameter
CSLCustomPSetClass representing customer parameter sets
CSLDirectionalLightDescribes a point light
CSLDoubleProxyClass that allows modification of a double parameter in a template
CSLEnumProxy< EnumType, MaxValue >Class that allows modification of an enum implemented as an integer in a template
CSLEnvelopeDescribes an envelope
CSLEnvelopeListDescribes the envelope list
CSLExtrapolation
CSLFCurveFCurve class
CSLFileInfoUsed to set some information about the user and software that generated the scene
CSLFloatProxyClass that allows modification of a float parameter in a template
CSLFogDescribes the fog (depth fading) in a scene
CSLFXOperatorRepresentation of an operator in the FX Tree
CSLFXOperatorConnectionRepresentation of a connection in the FX Tree
CSLFXTreeRepresentation of an XSI FX Tree
CSLGeometryClass representing Geometry
CSLGlobalMaterialIdentifies the global material of a model
CSLHermiteKey
CSLIKThis is the base class for all IK classes
CSLIKEffectorDescribes the effector of an IK chain
CSLIKJointDescribes one joint of an IK chain
CSLIKRootDescribes the root of an IK chain
CSLImage
CSLImageClipClass not implemented
CSLImageData
CSLImageFX
CSLImageLibrary
CSLInfiniteLightDescribes an infinite light
CSLInstanceDescribes an instance primitive.
CSLIntProxyClass that allows modification of an integer parameter in a template
CSLLightBase class for lights
CSLLightInfoProvides additional information regarding a CSLLight
CSLLinearKey
CSLLoggerSimple message logging class
CSLLongProxyClass that allows modification of a long parameter in a template
CSLMaterial
CSLMaterialLibrary
CSLMatrix4x4Proxy
CSLMesh
CSLMixer
CSLModelHandles the Model template
CSLNullDescribes a null object
CSLNurbsCurveDescribes a single NURBS curve
CSLNurbsProjection
CSLNurbsSurfaceDescribes a single NURBS surface
CSLNurbsTrim
CSLPatchSurfaceImplements a patch surface
CSLPointLightDescribes a point light
CSLPolygonListDescribes a list of n-sided polygons
CSLPrimitiveBase class for primitive objects
CSLScene
CSLSceneInfo
CSLShaderConnectionPoint
CSLShaderInstanceDataDefines how a shader is shared beetween models
CSLShapeMesh shape class
CSLShape_35Mesh shape class for dotXSI 3.5+
CSLShapeAnimation
CSLShortProxyClass that allows modification of a short parameter in a template
CSLSpotLightDescribes a spot light and its interest
CSLStaticValue
CSLStrEnumProxy< EnumType, MaxValue >Class that allows modification of an enum implemented as a string in a template
CSLStringProxyClass that allows modification of a string parameter in a template
CSLSurfaceMesh
CSLTemplate
CSLTexture2D
CSLTimeControlStores the clipping and offset parameters of an action clip (CSLActionClip)
CSLTrack
CSLTransform
CSLTriangleList
CSLTriangleStrip
CSLTriangleStripList
CSLUByteProxyClass that allows modification of a usigned byte parameter in a template
CSLULongProxyClass that allows modification of a ULong parameter in a template
CSLUnresolvedElement
CSLUserData
CSLUserDataList
CSLUVCoordArray
CSLVariantParameter
CSLVariantProxy
CSLVector3DProxy
CSLVisibility
CSLXSICustomParamInfoProvides additional information concerning a specific parameter in a CSLCustomPSet
CSLXSIMaterial
CSLXSIMaterialInfo
CSLXSIShader
CXSIFilterBase class for filters
CXSIParserMain class for the XSI parser
CXSIReturnClass used for the return of values from a nested parse if called explictly
SLContext
SLIndexedColor
SLIndexedVector2D
SLIndexedVector3D
SLTemplateCallback
SLVertexWeightDescribes the weight of a vertex
StrLessPred
TinyVariant
© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.

© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.