Board 0.9.6
|
CLibBoard::ShapeList::BreadthFirstIterator | The BreadthFirstIterator struct allows to traverse the shape tree using a breadth-first strategy |
CLibBoard::Color | Structure representing an RGB triple |
▼CLibBoard::CompositeShapeTransform | A CompositeShapeTransform may be used to duplicate/transform a composite shape tree |
CLibBoard::RoughVisitor | |
▼CLibBoard::ConstShapeVisitor | A ConstShapeVisitor may visit const shapes of a composite shape tree in back-to-front order |
CLibBoard::BoundingBoxExtractor | The BoundingBoxExtractor struct may be used to compute the bounding box of a composite shape tree |
CLibBoard::BoundingBoxViewer | The BoundingBoxViewer struct may be used to display the bounding boxes of the shapes in a composite tree |
CLibBoard::ConstLeafVisitor | Leaf visitor may be used to apply a function on each leaf, in back-to-front order |
CLibBoard::FillColorExtractor | The fill-color extractor may be used to retrieve all fill colors |
CLibBoard::PenColorExtractor | The pen-color extractor may be used to retrieve all pen colors |
CLibBoard::ShapeCounter | The ShapeCounter struct may be used to count shapes in the composite shapes tree |
CLibBoard::ShapeList::DepthFirstIterator | The 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::Path | A path, according to Postscript and SVG definition |
CLibBoard::Point | Struct representing a 2D point |
CLibBoard::Rect | Struct representing a rectangle on the plane |
▼CLibBoard::Shape | Abstract structure for a 2D shape |
CLibBoard::Image | Structure for a bitmap image shape |
▼CLibBoard::ShapeList | A group of shapes |
CLibBoard::Board | Class for EPS, FIG or SVG drawings |
CLibBoard::Group | A 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::ShapeWithStyle | Abstract structure for a 2D shape |
CLibBoard::Bezier | A Bezier curve described by two series of 2D points (curve points and control points) |
CLibBoard::Dot | A line between two points |
CLibBoard::Ellipse | An ellipse |
▼CLibBoard::Line | A line between two points |
CLibBoard::Arrow | A line between two points with an arrow at one extremity |
▼CLibBoard::Polyline | A polygonal line described by a series of 2D points |
CLibBoard::GouraudTriangle | A triangle with shaded filling according to colors given for each vertex |
CLibBoard::Text | A piece of text |
▼CLibBoard::ShapeVisitor | A ShapeVisitor visits all shapes in a composite shape tree in back-to-front order |
CLibBoard::LeafVisitor | Leaf visitor may be used to apply a function on each leaf, in back-to-front order |
CLibBoard::ShapeWithStyleVisitor | Leaf 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::TopLevelConstIterator | The TopLevelConstIterator struct |
CLibBoard::ShapeList::TopLevelIterator | The TopLevelIterator struct |
▼CLibBoard::Transform | |
CLibBoard::TransformEPS | Structure representing a scaling and translation suitable for an EPS output |
CLibBoard::TransformFIG | Structure representing a scaling and translation suitable for an XFig output |
▼CLibBoard::TransformSVG | Structure representing a scaling and translation suitable for an SVG output |
CLibBoard::TransformTikZ | Structure representing a scaling and translation suitable for an TikZ output |
CLibBoard::TransformMatrix |