CGM Objects Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\NLarsonCopyright (c) 2008-2012, Larson Software Technology, Inc
 oCCAppStructCAppStruct – Application Structure (APS) container class
 |oCcustomAttrCustom APS Attribute (non-standard, not defined by a profile)
 |oCgRegionAPS Region attribute structure
 |\CLinkURIAPS LinkURI attribute structure
 oCCGMI_DSDecoder data stream structure
 oCVDC_PRECISIONS
 oCCCgmInCCgmIn – CGM Input class
 |oCCGMI_ASFSAspect Source Flags 0= off 1= on
 |oCCGMI_ATTRPicture attribute state list, updated from CGM elements as they are read and decoded
 |oCCGMI_ATTRXExtended picture attribute state list, updated from CGM elements as they are read and decoded
 |oCCGMI_CO_BUNDLE
 |oCCGMI_LEM_BUNDLE
 |oCCGMI_MDRetains CGM Metafile Descriptor data while a CGM is being loaded
 |oCCGMI_NORM_RGB
 |oCCGMI_PDRetains CGM Picture Descriptor data while a CGM is being loaded
 |oCCGMI_sCharSet
 |oCCGMI_TSTYPE
 |oCPrimitiveContextPrimitive context taken from select elements from picture attribute state list
 |oCTRACE_ATTR
 |\CTRACE_DP
 oCCgmInfoCgmInfo – get CGM information
 |oCMetafileInfo
 |\CPictureInfo
 oCCCgmBaseObjCCgmBaseObj – graphical element container base class
 oCCCgmRectCCgmRect – Rectangle element container class
 oCCCgmTextCCgmText – Text and RestrictedText elements container class
 oCCCgmPolyCCgmPoly – Poly elements container class(Polyline, PolyBezier, Polygon, Disjoint Polyline)
 oCCCgmCellArrayCCgmCellArray – CellArray element container class
 oCCCgmTileArrayCCgmTileArray – TileArray element container class
 |\CtilesColor data this tile
 oCCCgmFigureCCgmFigure – Figure and Compund Line element container class
 oCCCgmTraceCCgmTrace – Trace GDP element container class
 oCCCgmCircleCCgmCircle – Circle and CircularArc elements container class
 oCCCgmEllipseCCgmEllipse – Ellipse and EllipticalArc elements container class
 oCCCgmHyperbolicArcCCgmHyperbolicArc – HyperbolicArc element container class
 oCCCgmParabolicArcCCgmParabolicArc – ParabolicArc element container class
 oCCCgmNurbCCgmNurb – Non-Uniform B-Spline & Rational B-Spline(Nurbs) element container class
 oCCCgmArrowCCgmArrow – Arrow element container class, note- not a standard ISO CGM element
 oCCCgmCalloutCCgmCallout – Callout element container class, note- not a standard ISO CGM element
 oCCCgmCopySegmentCCgmCopySegment – CopySegment element container class
 oCCCgmGdpCCgmGdp – generalized drawing primitive element container class
 oCCCgmPolySymbolCCgmPolySymbol – PolySymbol element container class
 oCCCgmMessageCCgmMessage – message or application data primitive element container class
 oCClassCallback
 oCCgmInErrorEncountered while in picture open state
 oCElementCallbackDefine an interface class for CgmIn element callback
 oCCCgmObjectsCCgmObjects – CGM Picture container
 |oCCGMSaveOptions
 |oCcharSetCharacter set structure
 |oCmetafileElementListEntryMetafile elements list entry structure
 |\CpictureDirEntryMetafile picture directory
 oCClippingPathClippingPathClippingPath data container class
 |\CProtRegionProtection region entry
 oCClipRectangleClipRectangle – Clipping rectangle data container class
 oCCClippingCClipping – contsruct and maintain ClippingPath data
 oCCDrawBaseCDrawBase – drawing base class from which all output specific draw classes are derived
 |oCDrawInfo
 |\CIPoint
 oCCDrawGDICDrawGDI – GDI drawing class
 oCCDrawGLCDrawGL – OpenGL drawing class
 |\CGLpointf
 oCCDrawSVGCDrawSVG – SVG drawing class
 |oCDrawSvgDisplayInfoStruct
 |oCfillInfo
 |\CstrokeInfo
 oCPicElementPicElement – Picture element list container, each list element will be pointer to a Graphical Element or an Application Structure but not both
 oCCElementListCElementList – Picture elements list
 oCCFigureCFigure – Figure data class
 |oCedgeAttrEdge attributes strcuture used by figure
 |\CfigureDataFigure data structure used by figure
 oCCLSTFontCLSTFont – Font object class, one per facename used in a CGM picture
 oCMapEntryFontCache map entry
 oCCFontCacheCFontCache – generates and maintains font cache
 oCCFontCacheEntryCFontCacheEntry – defines the data in a font cache entry
 oCCFontDesignGroupCFontDesignGroup – font design attributes
 oCCFontMapCFontMap – Container for font objects of a CGM picture and used for text drawing and metrics in DrawBase classes
 oCCFontPropertiesCFontProperties – FontProperties attributes
 oCCGeometricPatternTablesCGeometricPatternTables – pattern tables container class
 |\CGeometricPatternBundleGeometric Pattern table entry structure
 oCCHatchStylesCHatchStyles – contains user defined Hatch Style definitions
 |\ChatchStyleDefStructHatch style definition entry
 oCCInterpInteriorParamsCInterpInteriorParams – Interpolated Interior Style parameters
 oCCLineEdgeTypesCLineEdgeTypes – contains user defined Line and Edge type definitions
 |\ClineEdgeTypeDefStructLine and edge type definition entry
 oCCCgmAttrState
 oCMakeCgmObjsMakeCgmObjs – CGM primitive object creation functions
 oCCMatrixCMatrix – transform matrix class
 oCParserParser – CGM input element parser
 oCPathPath – graphical path data container class
 |\CPathElementPath element structure, points, type, count, closed flag
 oCCPatternTablesCPatternTables – pattern tables container class
 |\CPatternBundle
 oCPolyPolylineDataPolyPolylineData – poly-polyline data container class
 oCCSegmentCSegment – Segment class- a segment is a list of picture elements
 oCCTextExtentCTextExtents – text extents container
 oCaciHatchStyleDefStructWebCGM 2.1 ACI Hatch Style Definition structure
 oCaciLineEdgeTypeDefStructWebCGM 2.1 ACI Line and Edge Definition structure
 \CaciConfigStructWebCGM 2.1 Application Configurable Items (ACI) file structure