# Ipelib Class Hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

- IpeAllAttributes
- IpeAngle
- IpeArc
- IpeAttribute
- IpeAutoPtr< T >
- IpeBezier
- IpeBitmap
- IpeBuffer
- IpeColor
- IpeDashStyle
- IpeDocument
- IpeDocument::SProperties
- IpeLayer
- Ipelet
- IpeletHelper
- IpeLex
- IpeLine
- IpeLinear
- IpeMatrix
- IpeObject
  - IpeFillable
    - IpeGroup
    - IpePath
  - IpeImage
  - IpeMark
  - IpeReference
  - IpeText
- IpeObjectFactory
- IpePage
- IpePainter
- IpePainter::State
- IpePathSegment
- IpePgObject
- IpePresentation
- IpeRect
- IpeRepository
- IpeSegment
- IpeSnapData
- SSubPath
- IpeStream
  - IpeFileStream
  - IpeStringStream
- IpeString
- IpeStrokeStyle
- IpeStyleSheet
- IpeSubPath
  - IpeClosedSpline
  - IpeEllipse
  - IpeSegmentSubPath
- IpeText::PdfChar
- IpeText::XForm
- IpeUndoItem
  - IpeUndoObjectEdit
  - IpeUndoObjInsertion
  - IpeUndoPageDel
  - IpeUndoPageEdit
  - IpeUndoPageIns
  - IpeUndoPresentation
- IpeUndoStack
- IpeVector
- IpeVisitor
  - CollectSegs
  - IpeBitmapFinder
  - IpeGroupChecker
  - XFormInvalidator
- IpeXmlAttributes
- IpeXmlDataSource
  - IpeStandardStyleSource
  - IpeXmlFileSource
- IpeXmlParser
  - IpeImlParser