Appendix C. Cosmo 3D Class Hierarchy

The following list shows the class hierarcy in Cosmo 3D.

csActionFunTable
csArray
    csByteArray
    csFloatArray
    csIntArray
    csMatrix4fArray
    csPtrArray
        csEventArray
        csFieldArray
        csFieldInfoArray
        csRefArray
    csRotationArray
    csShortArray
    csStringArray
    csVec2fArray
    csVec3fArray
    csVec3sArray
    csVec4fArray
csBitMask
csBound
    csBoxBound
    csSphereBound
csCloneTable
csDict
csDictEntry
csField
    csMField
        csMFByte
        csMFFloat
        csMFInt
        csMFMatrix4f
        csMFRef
        csMFRotation
        csMFString
        csMFVec2f
        csMFVec3f
        csMFVec3s
        csMFVec4f
    csSFBitMask
    csSFBoxBound
    csSFDouble
    csSFEnum
    csSFFloat
    csSFInt
    csSFMatrix4f
    csSFName
    csSFRef
    csSFRotation
    csSFShort
    csSFSphereBound
    csSFString
    csSFTime
    csSFUByte
    csSFUInt
    csSFVec2f
    csSFVec3f
    csSFVec3s
    csSFVec4f
    csSFVec4ub
csFieldInfo
    csMFByteInfo
    csMFFloatInfo
    csMFIntInfo
    csMFMatrix4fInfo
    csMFRefInfo
    csMFRotationInfo
    csMFStringInfo
    csMFVec2fInfo
    csMFVec3fInfo
    csMFVec3sInfo
    csMFVec4fInfo
    csSFBitMaskInfo
    csSFBoxBoundInfo
    csSFDoubleInfo
    csSFEnumInfo
    csSFFloatInfo
    csSFIntInfo
    csSFMatrix4fInfo
    csSFNameInfo
    csSFRefInfo
    csSFRotationInfo
    csSFShortInfo
    csSFSphereBoundInfo
    csSFStringInfo
    csSFTimeInfo
    csSFUByteInfo
    csSFUIntInfo
    csSFVec2fInfo
    csSFVec3fInfo
    csSFVec3sInfo
    csSFVec4fInfo
    csSFVec4ubInfo
csFrustum
csGlobal
csMatStack4f
csMatrix4f
csName
csNameEntry
csObject
    csAction
        csCompileAction
        csTransformAction
            csIsectAction
            csSoundAction
            csVFCullAction
                csDrawAction
    csContainer
        csAppearance
        csAudio
        csAudioClip
        csAudioSamples
        csCamera
            csFrustumCamera
            csOrthoCamera
            csPerspCamera
        csColorSet
            csColorSet3f
            csColorSet4f
        csCoordSet
            csCoordSet3f
        csGeometry
            csBox
            csCone
            csCylinder
            csGeoSet
                csLineSet
                csLineStripSet
                    csIndexedLineSet
                csPointSet
                csPolySet
                    csIndexedFaceSet
                csQuadSet
                csTriFanSet
                csTriSet
                csTriStripSet
            csScreenAlignedText
            csSphere
        csImage
        csIndexSet
        csMaterial
        csMicrophone
        csNode
            csEngine
                csInterpolator
                    csColorInterpolator
                    csCoordinateInterpolator
                    csNormalInterpolator
                    csOrientationInterpolator
                    csPositionInterpolator
                    csScalarInterpolator
                csMorphEng
                    csMorphEng3f
                    csMorphEng4f
                csSelectorEng
                    csSelectorEng3f
                    csSelectorEng4f
                csSpline
                csTransformEng
                    csTransformEng3f
            csFog
            csGroup
                csBillboard
                csCollision
                csEnvironment
                csSwitch
                csSwitch     csInline
                csSwitch     csLOD
                csTransform
            csLight
                csDirectionalLight
                csPointLight
                    csSpotLight
            csPickSensor
                csPlaneSensor
                csSphereSensor
                csTouchSensor
            csShape
            csSound
            csTimeSensor
        csNormalSet
            csNormalSet3f
            csNormalSet3s
        csSoundPlayer
        csTexCoordSet
            csTexCoordSet2f
        csTexGen
        csTexture
            csImageTexture
    csContext
    csData
    csDispatch
    csEvent
    csHit
    csOverrideGeoProp
    csWindow
csOgl
csOutput
csPrivate
csPtrArray2D
csRotation
csSeg
csString
csStringDict
csStringDictEntry
csThread
csTime
csType
csVec2f
csVec3f
csVec4f
csVec4ub
csdFile_csb
vlDB
vlDebugError
vlGeom
vlInput
vlReadError