CGM Objects Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCLarson::aciConfigStructWebCGM 2.1 Application Configurable Items (ACI) file structure
oCLarson::aciHatchStyleDefStructWebCGM 2.1 ACI Hatch Style Definition structure
oCLarson::aciLineEdgeTypeDefStructWebCGM 2.1 ACI Line and Edge Definition structure
oCLarson::CCgmAttrState
oCLarson::CCgmBaseObjCCgmBaseObj – graphical element container base class
|oCLarson::CCgmCellArrayCCgmCellArray – CellArray element container class
|oCLarson::CCgmCircleCCgmCircle – Circle and CircularArc elements container class
|oCLarson::CCgmCopySegmentCCgmCopySegment – CopySegment element container class
|oCLarson::CCgmEllipseCCgmEllipse – Ellipse and EllipticalArc elements container class
|oCLarson::CCgmFigureCCgmFigure – Figure and Compund Line element container class
|oCLarson::CCgmGdpCCgmGdp – generalized drawing primitive element container class
|oCLarson::CCgmHyperbolicArcCCgmHyperbolicArc – HyperbolicArc element container class
|oCLarson::CCgmMessageCCgmMessage – message or application data primitive element container class
|oCLarson::CCgmNurbCCgmNurb – Non-Uniform B-Spline & Rational B-Spline(Nurbs) element container class
|oCLarson::CCgmParabolicArcCCgmParabolicArc – ParabolicArc element container class
|oCLarson::CCgmPolyCCgmPoly – Poly elements container class(Polyline, PolyBezier, Polygon, Disjoint Polyline)
|oCLarson::CCgmPolySymbolCCgmPolySymbol – PolySymbol element container class
|oCLarson::CCgmRectCCgmRect – Rectangle element container class
|oCLarson::CCgmTextCCgmText – Text and RestrictedText elements container class
|oCLarson::CCgmTileArrayCCgmTileArray – TileArray element container class
|\CLarson::CCgmTraceCCgmTrace – Trace GDP element container class
oCLarson::CCgmInCCgmIn – CGM Input class
oCLarson::CClippingCClipping – contsruct and maintain ClippingPath data
oCLarson::CDrawBaseCDrawBase – drawing base class from which all output specific draw classes are derived
|oCLarson::CDrawGDICDrawGDI – GDI drawing class
|oCLarson::CDrawGLCDrawGL – OpenGL drawing class
|\CLarson::CDrawSVGCDrawSVG – SVG drawing class
oCLarson::CElementListCElementList – Picture elements list
|oCLarson::CAppStructCAppStruct – Application Structure (APS) container class
|oCLarson::CCgmObjectsCCgmObjects – CGM Picture container
|\CLarson::CSegmentCSegment – Segment class- a segment is a list of picture elements
oCLarson::CFigureCFigure – Figure data class
oCLarson::CFontCacheCFontCache – generates and maintains font cache
oCLarson::CFontCacheEntryCFontCacheEntry – defines the data in a font cache entry
oCLarson::CFontDesignGroupCFontDesignGroup – font design attributes
oCLarson::CFontMapCFontMap – Container for font objects of a CGM picture and used for text drawing and metrics in DrawBase classes
oCLarson::CFontPropertiesCFontProperties – FontProperties attributes
oCLarson::CGeometricPatternTablesCGeometricPatternTables – pattern tables container class
oCLarson::CCgmIn::CGMI_ASFSAspect Source Flags 0= off 1= on
oCLarson::CCgmIn::CGMI_ATTRPicture attribute state list, updated from CGM elements as they are read and decoded
oCLarson::CCgmIn::CGMI_ATTRXExtended picture attribute state list, updated from CGM elements as they are read and decoded
oCLarson::CCgmIn::CGMI_CO_BUNDLE
oCLarson::CCgmIn::CGMI_PD::CGMI_DEV_MAPDevice viewport mapping offset
oCLarson::CGMI_DSDecoder data stream structure
oCLarson::CCgmIn::CGMI_PD::CGMI_FILL_BUNDLEFill representation bundle
oCLarson::CCgmIn::CGMI_LEM_BUNDLE
oCLarson::CCgmIn::CGMI_MDRetains CGM Metafile Descriptor data while a CGM is being loaded
oCLarson::CCgmIn::CGMI_NORM_RGB
oCLarson::CCgmIn::CGMI_PDRetains CGM Picture Descriptor data while a CGM is being loaded
oCLarson::CCgmIn::CGMI_sCharSet
oCLarson::CCgmIn::CGMI_PD::CGMI_TEXT_BUNDLEText representation bundle
oCLarson::CCgmIn::CGMI_TSTYPE
oCLarson::CgmInErrorEncountered while in picture open state
oCLarson::CgmInfoCgmInfo – get CGM information
oCLarson::CCgmObjects::CGMSaveOptions
oCLarson::CCgmObjects::charSetCharacter set structure
oCLarson::CHatchStylesCHatchStyles – contains user defined Hatch Style definitions
oCLarson::CInterpInteriorParamsCInterpInteriorParams – Interpolated Interior Style parameters
oCLarson::ClassCallback< T >
oCLarson::CLineEdgeTypesCLineEdgeTypes – contains user defined Line and Edge type definitions
oCLarson::ClippingPathClippingPathClippingPath data container class
oCLarson::ClipRectangleClipRectangle – Clipping rectangle data container class
oCLarson::CLSTFontCLSTFont – Font object class, one per facename used in a CGM picture
oCLarson::CMatrixCMatrix – transform matrix class
oCLarson::CPatternTablesCPatternTables – pattern tables container class
oCLarson::CTextExtentCTextExtents – text extents container
oCLarson::CAppStruct::customAttrCustom APS Attribute (non-standard, not defined by a profile)
oCLarson::CDrawBase::DrawInfo
oCLarson::CDrawSVG::DrawSvgDisplayInfoStruct
oCLarson::CFigure::edgeAttrEdge attributes strcuture used by figure
oCLarson::ElementCallbackDefine an interface class for CgmIn element callback
oCLarson::CFigure::figureDataFigure data structure used by figure
oCLarson::CDrawSVG::fillInfo
oCLarson::CGeometricPatternTables::GeometricPatternBundleGeometric Pattern table entry structure
oCLarson::CDrawGL::GLpointf
oCLarson::CAppStruct::gRegionAPS Region attribute structure
oCLarson::CHatchStyles::hatchStyleDefStructHatch style definition entry
oCLarson::CDrawBase::IPoint
oCLarson::CLineEdgeTypes::lineEdgeTypeDefStructLine and edge type definition entry
oCLarson::CAppStruct::LinkURIAPS LinkURI attribute structure
oCLarson::MakeCgmObjsMakeCgmObjs – CGM primitive object creation functions
oCLarson::MapEntryFontCache map entry
oCLarson::CCgmObjects::metafileElementListEntryMetafile elements list entry structure
oCLarson::CgmInfo::MetafileInfo
oCLarson::ParserParser – CGM input element parser
oCLarson::PathPath – graphical path data container class
oCLarson::Path::PathElementPath element structure, points, type, count, closed flag
oCLarson::CPatternTables::PatternBundle
oCLarson::PicElementPicElement – Picture element list container, each list element will be pointer to a Graphical Element or an Application Structure but not both
oCLarson::CCgmObjects::pictureDirEntryMetafile picture directory
oCLarson::CgmInfo::PictureInfo
oCLarson::PolyPolylineDataPolyPolylineData – poly-polyline data container class
oCLarson::CCgmIn::PrimitiveContextPrimitive context taken from select elements from picture attribute state list
oCLarson::ClippingPath::ProtRegionProtection region entry
oCLarson::CDrawSVG::strokeInfo
oCLarson::CCgmTileArray::tilesColor data this tile
oCLarson::CCgmIn::TRACE_ATTR
oCLarson::CCgmIn::TRACE_DP
\CLarson::VDC_PRECISIONS