|
|
IRIX 6.5 » Books » Developer »
OpenGL Optimizer Programmer's Guide: An Open API for Large-Model Visualization
(document number: 007-2852-002 / published: 1998-06-09)
table of contents | additional info | download find in page
Appendix E. Optimizer Class Hierarchy
This appendix lists the class hierarchies for opViewer, opXMViewer, and Optimizer in separate sections.
The Optimizer hierarchy includes the Cosmo3D superclass (for example, csShape for opRep) so that it can serve as an “entry point” to the Cosmo3D hierarchy. See the Cosmo 3D Programmer's Guide for that class hierarchy.
opArgParser
opDrawImpl
opDefDrawImpl
opOccDrawImpl
opPickDrawImpl
opFrameInfo
opViewer
|
opXmArgParser
opXmElement
opXmViewer
opXmViewerDrawImpl
opXmDrawImpl
|
Optimizer Class Hierarchy
csAction
opCollapseAppearances
opDispatchAction
opTriStats
opMPTriFanAndStrip
opMPTriStripper
opMergeScenes
opPrintTraversal
opSceneStats
opTriFanAndStrip
csDispatch
opPrintAction
opTessellateAction
opTessCuboidAction
opTessCurve3dAction
opTessIsoAction
opTessParaSurfaceAction
opTessNurbSurfaceAction
opTessSliceAction
opTessVecAction
opTessVec2dAction
opTessVec3dAction
opTriStatsDispatch
csDrawAction
opDrawAction
csGroup
opHighlight
opRenderSwitch
csNode
opInfoNode
opTopo
csObject
opScalar
opCompositeScalar
opCosScalar
opPolyScalar
opSinScalar
csShape
opGLSpyNode
opRep
opCuboid
opCurve2d
opCircle2d
opHsplineCurve2d
opLine2d
opNurbCurve2d
opPieceWisePolyCurve2d
opSuperQuadCurve2d
opCurve3d
opCircle3d
opCompositeCurve3d
opHsplineCurve3d
opLine3d
opOrientedLine3d
opNurbCurve3d
opPieceWisePolyCurve3d
opSuperQuadCurve3d
opDisCurve2d
opDisCurve3d
opDisSurface
opRegMesh
opParaSurface
opCone
opCoons
opCylinder
opHsplineSurface
opNurbSurface
opPieceWisePolySurface
opPlane
opRuled
opSphere
opSweptSurface
opFrenetSweptSurface
opTorus
csSwitch
opModifier
opHighlightModifier
opPickModifier
csTransform
opModifierTransform
csVFCullAction
opAppearanceStats
opVFCullStage
opAction
opBFTravAction
opDFTravAction
opCombineGeoSets
opGeoSpatialize
opFunctionAction
opMPFunAction
opMPFunListAction
opActionInfo
opAdjGraph
opBarrier
opBlockingCounter
opBlockingMPQueue
opBoundary
opColorGenerator
opDLink
opDNode
opMeshTri
opDVector
opDebugger
opDetailSimplify
opEdge
opFlattenedLeaf
opFrame
opGenDList
opGenLoader
opGenSList
opSNodeList
opGeoConverter
opGeoInfo
opGeoTool
opGeoAttribs
opGeoBuilder
opTriFanSetBuilder
opTriFanner
opTriSetBuilder
opTriStripSetBuilder
opTriStripper
opGlobal
opHashImpl
opDefaultHashImpl
opHashIterator
opHashTable
opJunction
opLock
opMPPriorityQ
opMPQElement
opTransaction
opMPQueue
opMutex
opNotifyData
opOctTreeNode
opGeoSpatNode
opTriSpatNode
opPerfPlot
opPick
opPickImpl
opReflMap
opSLink
opSNode
opSemaphore
opSimplify
opLatticeSimplify
opSRASimplify
opSolid
opSpatialize
opStopWatch
opTIDSet
opTaskBlock
opThreadMgr
opTransactionMgr
opTriEdge
opTriSpatialize
opTriangle
opUniqType
opUnits
opVec2
opVec3
opVec4
opVertex
|
OpenGL Optimizer Programmer's Guide: An Open API for Large-Model Visualization
(document number: 007-2852-002 / published: 1998-06-09)
table of contents | additional info | download
Front Matter
About This Guide
Part I. Getting Started
Part II. High-Level Strategic Tools for Fast Rendering
Part III. Specific Tools for Fast Rendering
Part IV. Managing and Rendering Higher-Order Geometric Primitives
Part V. Traversers, Low-Level Geometry Processing, and Multiprocessing
Part VI. Utilities and Troubleshooting
Part VII. Appendices
Glossary
Index
home/search |
what's new |
help
|
|
|