Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| http://www.jpicedt.org
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
jpicedt.graphic.model

Packages that use jpicedt.graphic.model
jpicedt | Contains the main JPicEdt class, as well as some utilities.
jpicedt.format.input |
jpicedt.format.input.eepic | Parser grammar for the eepic format.
jpicedt.format.input.latex | Parser grammar for the LaTeX picture environment format.
jpicedt.format.input.pstricks | Pstricks grammar tree.
jpicedt.format.input.util | This package contains helper classes for building a parser based on the well-known RegExp scheme, yet with a strong object-oriented approach in mind.
jpicedt.format.output.eepic | Classes (formatter, view factory,...) related to the epic/eepic content-type.
jpicedt.format.output.latex | Classes (formatter, view factory,...) related to the LaTeX (standard) content-type.
jpicedt.format.output.pstricks | Classes (formatter, view factory,...) related to the PsTricks content-type.
jpicedt.format.output.util |
jpicedt.graphic | jPicEdt library core classes and packages.
jpicedt.graphic.event | Various events used for the communication between model, view and controler, as well as to notify external receivers of changes in the document structure, appearance,...
jpicedt.graphic.io.formatter | Interfaces and base classes useful to implement a formatter for a given format, for instance Pstricks.
jpicedt.graphic.io.parser | Contains classes for the JPIC-XML parser.
jpicedt.graphic.model | Document structure and graphic primitives.
jpicedt.graphic.toolkit | Controller (document editing through UI actions)
jpicedt.graphic.view | Document appearance.
jpicedt.test | Test classes.
jpicedt.ui | Some classes and interfaces that help building concrete implementation of MDIManager's.
jpicedt.ui.dialog | Contains utilities classes for building various dialog boxes (preferences editing, graphic elements properties,...)
jpicedt.ui.util | Utilities classes.

Classes in jpicedt.graphic.model used by jpicedt
Drawing An extensible array used to store Elements

Classes in jpicedt.graphic.model used by jpicedt.format.input
Drawing An extensible array used to store Elements

Classes in jpicedt.graphic.model used by jpicedt.format.input.eepic
PicObjectConstants Useful constants for the Element interface.

Classes in jpicedt.graphic.model used by jpicedt.format.input.latex
EditPointConstraint So far, this is just a tagging interface for constraints passed to Element.setPoint() methods.
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicObjectConstants Useful constants for the Element interface.

Classes in jpicedt.graphic.model used by jpicedt.format.input.pstricks
EditPointConstraint So far, this is just a tagging interface for constraints passed to Element.setPoint() methods.
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicAttributeName A wrapper for an attribute name that can be pushed into a PicAttributeSet.
PicObjectConstants Useful constants for the Element interface.

Classes in jpicedt.graphic.model used by jpicedt.format.input.util
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicAttributeName A wrapper for an attribute name that can be pushed into a PicAttributeSet.
PicAttributeSet a class that stores non-default graphical attributes (e.g.
PicGroup A concrete implementation of BranchElement that is suited for building groups of elements.

Classes in jpicedt.graphic.model used by jpicedt.format.output.eepic
AbstractCurve A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments".
Arrow A class implementing the arrow attribute.
Drawing An extensible array used to store Elements
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicAttributeName A wrapper for an attribute name that can be pushed into a PicAttributeSet.
PicAttributeSet a class that stores non-default graphical attributes (e.g.
PicEllipse Ellipse or arc, based on parallelogram The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet is equivalent to an ellipse rotated around its center.
PicObjectConstants Useful constants for the Element interface.
PicParallelogram A class implementing a parallelogram.
PicText Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).

Classes in jpicedt.graphic.model used by jpicedt.format.output.latex
AbstractCurve A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments".
Arrow A class implementing the arrow attribute.
Drawing An extensible array used to store Elements
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicAttributeSet a class that stores non-default graphical attributes (e.g.
PicEllipse Ellipse or arc, based on parallelogram The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet is equivalent to an ellipse rotated around its center.
PicObjectConstants Useful constants for the Element interface.
PicParallelogram A class implementing a parallelogram.
PicText Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).

Classes in jpicedt.graphic.model used by jpicedt.format.output.pstricks
Arrow A class implementing the arrow attribute.
Drawing An extensible array used to store Elements
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicObjectConstants Useful constants for the Element interface.

Classes in jpicedt.graphic.model used by jpicedt.format.output.util
PicGroup A concrete implementation of BranchElement that is suited for building groups of elements.

Classes in jpicedt.graphic.model used by jpicedt.graphic
Drawing An extensible array used to store Elements
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicGroup A concrete implementation of BranchElement that is suited for building groups of elements.

Classes in jpicedt.graphic.model used by jpicedt.graphic.event
Drawing An extensible array used to store Elements
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.

Classes in jpicedt.graphic.model used by jpicedt.graphic.io.formatter
Drawing An extensible array used to store Elements
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicCircleFrom3Points A class implementing either a circle or an arc, whose geometry is specified by a PicEllipse, yet is further controllable by three additional points : this may either be a plain circle going through these three points, or an arc going from P_1 to P_3 through P_2, in which case a pie or a chord may be added as well. Superclass control-points are still available here, yet geometry is constrained to a circle by invoking e.g.
PicEllipse Ellipse or arc, based on parallelogram The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet is equivalent to an ellipse rotated around its center.
PicGroup A concrete implementation of BranchElement that is suited for building groups of elements.
PicMultiCurve PicMultiCurve is basically an AbstractCurve where each subdivision point has additionnal features regarding 2nd-order smoothness and symmetry.
PicObjectConstants Useful constants for the Element interface.
PicParallelogram A class implementing a parallelogram.
PicPsCurve A multicurve, either closed or not, going through a set of control points.
PicSmoothPolygon A multicurve, either close or not, whose geometry is specified using a polygon, in such a way that the curve snakes "smoothly" along the polygon.
PicText Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).

Classes in jpicedt.graphic.model used by jpicedt.graphic.io.parser
Drawing An extensible array used to store Elements
PicObjectConstants Useful constants for the Element interface.

Classes in jpicedt.graphic.model used by jpicedt.graphic.model
AbstractCurve A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments".
AbstractElement An abstract class that can serve as the basis class for elements of a Drawing.
Arrow A class implementing the arrow attribute.
BasicEditPointConstraint Default implementation of EditPointConstraint.
BranchElement An abstract class for Element's that allow children.
DefaultLeafElement This is a default implementation of AbstractElement targetting leaf Element's, i.e.
Drawing An extensible array used to store Elements
Drawing.Customizer a customizer for editing the bounding box
Drawing.RootElement the Element that is the root of the tree of Element's in this Drawing.
EditPointConstraint So far, this is just a tagging interface for constraints passed to Element.setPoint() methods.
EditPointConstraintCollator Collates several constraints together, ensuring there is no duplicate constraints.
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicAttributeName A wrapper for an attribute name that can be pushed into a PicAttributeSet.
PicAttributeSet a class that stores non-default graphical attributes (e.g.
PicCircleFrom3Points A class implementing either a circle or an arc, whose geometry is specified by a PicEllipse, yet is further controllable by three additional points : this may either be a plain circle going through these three points, or an arc going from P_1 to P_3 through P_2, in which case a pie or a chord may be added as well. Superclass control-points are still available here, yet geometry is constrained to a circle by invoking e.g.
PicEllipse Ellipse or arc, based on parallelogram The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet is equivalent to an ellipse rotated around its center.
PicMultiCurve PicMultiCurve is basically an AbstractCurve where each subdivision point has additionnal features regarding 2nd-order smoothness and symmetry.
PicMultiCurveConvertable Specifies Element's that can be converted to a PicMultiCurve
PicNodeConnection This class represents a connection between two DefaultLeafElement's.
PicObjectConstants Useful constants for the Element interface.
PicParallelogram A class implementing a parallelogram.
PicPsCurve A multicurve, either closed or not, going through a set of control points.
PicSmoothPolygon A multicurve, either close or not, whose geometry is specified using a polygon, in such a way that the curve snakes "smoothly" along the polygon.
PicText Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).
PointIndexIterator An iterator over Element's control-point indices.
TextEditable An abstract class for Element's that have a textual representation, and [pending:removed as of 1.3.2] whose text can be graphically edited

Classes in jpicedt.graphic.model used by jpicedt.graphic.toolkit
AbstractCurve A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments".
AbstractElement An abstract class that can serve as the basis class for elements of a Drawing.
BranchElement An abstract class for Element's that allow children.
Drawing An extensible array used to store Elements
EditPointConstraint So far, this is just a tagging interface for constraints passed to Element.setPoint() methods.
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicAttributeName A wrapper for an attribute name that can be pushed into a PicAttributeSet.
PicAttributeSet a class that stores non-default graphical attributes (e.g.
PicGroup A concrete implementation of BranchElement that is suited for building groups of elements.
PicObjectConstants Useful constants for the Element interface.
PicText Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).

Classes in jpicedt.graphic.model used by jpicedt.graphic.view
AbstractCurve A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments".
Arrow A class implementing the arrow attribute.
BranchElement An abstract class for Element's that allow children.
Drawing An extensible array used to store Elements
Element This interface specifies the general contract for models of graphic elements that may be added to a Drawing.
PicAttributeName A wrapper for an attribute name that can be pushed into a PicAttributeSet.
PicAttributeSet a class that stores non-default graphical attributes (e.g.
PicCircleFrom3Points A class implementing either a circle or an arc, whose geometry is specified by a PicEllipse, yet is further controllable by three additional points : this may either be a plain circle going through these three points, or an arc going from P_1 to P_3 through P_2, in which case a pie or a chord may be added as well. Superclass control-points are still available here, yet geometry is constrained to a circle by invoking e.g.
PicEllipse Ellipse or arc, based on parallelogram The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet is equivalent to an ellipse rotated around its center.
PicNodeConnection This class represents a connection between two DefaultLeafElement's.
PicObjectConstants Useful constants for the Element interface.
PicParallelogram A class implementing a parallelogram.
PicPsCurve A multicurve, either closed or not, going through a set of control points.
PicSmoothPolygon A multicurve, either close or not, whose geometry is specified using a polygon, in such a way that the curve snakes "smoothly" along the polygon.
PicText Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).
PointIndexIterator An iterator over Element's control-point indices.
TextEditable An abstract class for Element's that have a textual representation, and [pending:removed as of 1.3.2] whose text can be graphically edited

Classes in jpicedt.graphic.model used by jpicedt.test
PicNodeConnection This class represents a connection between two DefaultLeafElement's.
PicObjectConstants Useful constants for the Element interface.
PicText Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported).

Classes in jpicedt.graphic.model used by jpicedt.ui
PicObjectConstants Useful constants for the Element interface.

Classes in jpicedt.graphic.model used by jpicedt.ui.dialog
PicObjectConstants Useful constants for the Element interface.

Classes in jpicedt.graphic.model used by jpicedt.ui.util
Drawing An extensible array used to store Elements

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| http://www.jpicedt.org
PREV NEXT | FRAMES NO FRAMES

Submit a bug : syd@jpicedt.org