Board 0.9.6
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CLibBoard::ShapeList::BreadthFirstIteratorThe BreadthFirstIterator struct allows to traverse the shape tree using a breadth-first strategy
 CLibBoard::ColorStructure representing an RGB triple
 CLibBoard::CompositeShapeTransformA CompositeShapeTransform may be used to duplicate/transform a composite shape tree
 CLibBoard::RoughVisitor
 CLibBoard::ConstShapeVisitorA ConstShapeVisitor may visit const shapes of a composite shape tree in back-to-front order
 CLibBoard::BoundingBoxExtractorThe BoundingBoxExtractor struct may be used to compute the bounding box of a composite shape tree
 CLibBoard::BoundingBoxViewerThe BoundingBoxViewer struct may be used to display the bounding boxes of the shapes in a composite tree
 CLibBoard::ConstLeafVisitorLeaf visitor may be used to apply a function on each leaf, in back-to-front order
 CLibBoard::FillColorExtractorThe fill-color extractor may be used to retrieve all fill colors
 CLibBoard::PenColorExtractorThe pen-color extractor may be used to retrieve all pen colors
 CLibBoard::ShapeCounterThe ShapeCounter struct may be used to count shapes in the composite shapes tree
 CLibBoard::ShapeList::DepthFirstIteratorThe DepthFirstIterator struct allows to traverse the shape tree using a depth-first strategy
 CLibBoard::Tools::EuclideanLine
 Cstd::exception
 CLibBoard::Exception
 CLibBoard::Tools::MessageStream
 CNode
 CNodeGreaterThan
 CLibBoard::PathA path, according to Postscript and SVG definition
 CLibBoard::PointStruct representing a 2D point
 CLibBoard::RectStruct representing a rectangle on the plane
 CLibBoard::ShapeAbstract structure for a 2D shape
 CLibBoard::ImageStructure for a bitmap image shape
 CLibBoard::ShapeListA group of shapes
 CLibBoard::BoardClass for EPS, FIG or SVG drawings
 CLibBoard::GroupA group of shapes. A group is basically a ShapeList except that when rendered in either an SVG of a FIG file, it is a true compound element
 CLibBoard::ShapeWithStyleAbstract structure for a 2D shape
 CLibBoard::BezierA Bezier curve described by two series of 2D points (curve points and control points)
 CLibBoard::DotA line between two points
 CLibBoard::EllipseAn ellipse
 CLibBoard::LineA line between two points
 CLibBoard::ArrowA line between two points with an arrow at one extremity
 CLibBoard::PolylineA polygonal line described by a series of 2D points
 CLibBoard::GouraudTriangleA triangle with shaded filling according to colors given for each vertex
 CLibBoard::TextA piece of text
 CLibBoard::ShapeVisitorA ShapeVisitor visits all shapes in a composite shape tree in back-to-front order
 CLibBoard::LeafVisitorLeaf visitor may be used to apply a function on each leaf, in back-to-front order
 CLibBoard::ShapeWithStyleVisitorLeaf visitor may be used to apply a function on each Shape with style, in back-to-front order
 CLibBoard::Board::State
 CLibBoard::Style
 CLibBoard::ShapeList::TopLevelConstIteratorThe TopLevelConstIterator struct
 CLibBoard::ShapeList::TopLevelIteratorThe TopLevelIterator struct
 CLibBoard::Transform
 CLibBoard::TransformEPSStructure representing a scaling and translation suitable for an EPS output
 CLibBoard::TransformFIGStructure representing a scaling and translation suitable for an XFig output
 CLibBoard::TransformSVGStructure representing a scaling and translation suitable for an SVG output
 CLibBoard::TransformTikZStructure representing a scaling and translation suitable for an TikZ output
 CLibBoard::TransformMatrix