|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use jpicedt.graphic.model | |
|---|---|
| jpicedt | Contains the main JPicEdt class, as well as some utilities. |
| jpicedt.format.input | |
| jpicedt.format.input.dxf | |
| 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.dxf | Classes (formatter, view factory,…) related to the DXF (Drawing eXchange Format, as defined by Autodesk) content-type. |
| 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.tikz | Tikz Formatter Classes (formatter, view factory,…) related to the TikZ 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.util | Bibliothèque de classes pour effectuer des calculs graphiques: rognage de forme zones convexes algèbre linéaire en 2D |
| jpicedt.graphic.view | Document appearance. |
| jpicedt.graphic.view.highlighter | Aspect visuel de la mise en vedette. |
| jpicedt.test | Test classes. |
| jpicedt.ui.util | Utilities classes for user interface. |
| Classes in jpicedt.graphic.model used by jpicedt | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| Classes in jpicedt.graphic.model used by jpicedt.format.input | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| Classes in jpicedt.graphic.model used by jpicedt.format.input.dxf | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| Classes in jpicedt.graphic.model used by jpicedt.format.input.latex | |
|---|---|
| EditPointConstraint
Interface pour passer des contraintes à la méthode Element.setCtrlPt(). |
|
| 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. |
|
| Classes in jpicedt.graphic.model used by jpicedt.format.input.pstricks | |
|---|---|
| EditPointConstraint
Interface pour passer des contraintes à la méthode Element.setCtrlPt(). |
|
| 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. |
|
| PicText.HorAlign
An enum for allowed values for horizontal text alignment |
|
| PicText.VertAlign
An enum for allowed values for vertical text alignment |
|
| 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.dxf | |
|---|---|
| AbstractCurve
A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments". |
|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| Element
This interface specifies the general contract for models of graphic elements that may be added to a Drawing. |
|
| PicEllipse
Ellipse ou arc, basé sur un parallélogramme. |
|
| 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.eepic | |
|---|---|
| AbstractCurve
A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments". |
|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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 ou arc, basé sur un parallélogramme. |
|
| PicText
Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported). |
|
| StyleConstants.ArrowStyle
|
|
| Classes in jpicedt.graphic.model used by jpicedt.format.output.latex | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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. |
|
| PicParallelogram
A class implementing a parallelogram. |
|
| StyleConstants.ArrowStyle
|
|
| Classes in jpicedt.graphic.model used by jpicedt.format.output.pstricks | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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. |
|
| PicGroup
A concrete implementation of BranchElement that is suited for building groups of elements. |
|
| StyleConstants.ArrowStyle
|
|
| Classes in jpicedt.graphic.model used by jpicedt.format.output.tikz | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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. |
|
| StyleConstants.ArrowStyle
|
|
| Classes in jpicedt.graphic.model used by jpicedt.format.output.util | |
|---|---|
| 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 | |
|---|---|
| CtrlPtSubset
Un sous-ensemble de points de contrôle sur lesquels on veut agir indépendemment du reste des points de contrôle de l'élement. |
|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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.event | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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 This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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. |
|
| PicEllipse
Ellipse ou arc, basé sur un parallélogramme. |
|
| 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. |
|
| PicParallelogram
A class implementing a parallelogram. |
|
| PicPsCurve
A multicurve, either closed or not, going through a set of control points. |
|
| PicSmoothPolygon
A multicurve, either closed or not, the geometry of which 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 This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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". |
|
| AbstractCurve.PointType
constant field for getPointType() |
|
| AbstractCurve.Segment
|
|
| AbstractElement
An abstract class that can serve as the basis class for elements of a Drawing. |
|
| BranchElement
A class for Element's that allow children, eg, primarily:
groups, ie, clutches of objects that maintain a kind of relationship although their geometry is
specified in an independent way;
custom paths (PSTricks' pscustom) made up by piecing objects' paths together. |
|
| BranchElement.CompoundMode
This BranchElement can be displayed, either as a group of objects (=children, "SEPARATE"
mode), or as a single path constructed by piecing children's paths together ("JOINT" mode). |
|
| CtrlPtSubset
Un sous-ensemble de points de contrôle sur lesquels on veut agir indépendemment du reste des points de contrôle de l'élement. |
|
| CtrlPtSubset.CZExtension
|
|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| Drawing.BoundingBox
|
|
| 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
Interface pour passer des contraintes à la méthode Element.setCtrlPt(). |
|
| EditPointConstraint.EditConstraint
Énuméré de contraint pour setCtrlPt() |
|
| Element
This interface specifies the general contract for models of graphic elements that may be added to a Drawing. |
|
| NodeableElement
|
|
| NodeConnectionManager
An Element's delegate that can manage node connections with this Element. |
|
| 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. |
|
| PicEllipse
Ellipse ou arc, basé sur un parallélogramme. |
|
| 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. |
|
| PicMultiCurveConvertable
Specifies Element's that can be converted to a PicMultiCurve |
|
| PicNodeConnection
This class represents a connection between two DefaultLeafElement's. |
|
| PicParallelogram
A class implementing a parallelogram. |
|
| PicPsCurve
A multicurve, either closed or not, going through a set of control points. |
|
| PicSmoothPolygon
A multicurve, either closed or not, the geometry of which 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). |
|
| PicText.FrameStyle
An enum for allowed values for frame-box styles |
|
| PicText.HorAlign
An enum for allowed values for horizontal text alignment |
|
| PicText.TextIcon
An enum for the text display options TEXT_MODEIn this mode the value of text is
used for display. |
|
| PicText.TextMode
An enum for the different text-modes |
|
| PicText.TextNodeConnectionManager
|
|
| PicText.VertAlign
An enum for allowed values for vertical text alignment |
|
| PointIndexIterator
An iterator over Element's control-point indices. |
|
| StyleConstants.ArrowStyle
|
|
| StyleConstants.Dimen
|
|
| StyleConstants.FillStyle
|
|
| StyleConstants.LineStyle
|
|
| StyleConstants.PolydotsStyle
|
|
| 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
A class for Element's that allow children, eg, primarily:
groups, ie, clutches of objects that maintain a kind of relationship although their geometry is
specified in an independent way;
custom paths (PSTricks' pscustom) made up by piecing objects' paths together. |
|
| BranchElement.CompoundMode
This BranchElement can be displayed, either as a group of objects (=children, "SEPARATE"
mode), or as a single path constructed by piecing children's paths together ("JOINT" mode). |
|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| EditPointConstraint
Interface pour passer des contraintes à la méthode Element.setCtrlPt(). |
|
| EditPointConstraint.EditConstraint
Énuméré de contraint pour setCtrlPt() |
|
| 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. |
|
| 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.util | |
|---|---|
| AbstractCurve
A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments". |
|
| Element
This interface specifies the general contract for models of graphic elements that may be added to a Drawing. |
|
| PicEllipse
Ellipse ou arc, basé sur un parallélogramme. |
|
| PicGroup
A concrete implementation of BranchElement that is suited for building groups of elements. |
|
| Classes in jpicedt.graphic.model used by jpicedt.graphic.view | |
|---|---|
| BranchElement
A class for Element's that allow children, eg, primarily:
groups, ie, clutches of objects that maintain a kind of relationship although their geometry is
specified in an independent way;
custom paths (PSTricks' pscustom) made up by piecing objects' paths together. |
|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
| 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. |
|
| PicNodeConnection
This class represents a connection between two DefaultLeafElement's. |
|
| PicText
Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes are supported). |
|
| StyleConstants.ArrowStyle
|
|
| 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.view.highlighter | |
|---|---|
| AbstractCurve
A curve made up of a concatenation of cubic bezier curves and straight lines, hereafter globally denoted as "segments". |
|
| BranchElement
A class for Element's that allow children, eg, primarily:
groups, ie, clutches of objects that maintain a kind of relationship although their geometry is
specified in an independent way;
custom paths (PSTricks' pscustom) made up by piecing objects' paths together. |
|
| 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. |
|
| PicEllipse
Ellipse ou arc, basé sur un parallélogramme. |
|
| PicPsCurve
A multicurve, either closed or not, going through a set of control points. |
|
| PicSmoothPolygon
A multicurve, either closed or not, the geometry of which is specified using a polygon, in such a way that the curve snakes "smoothly" along the polygon. |
|
| 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. |
|
| 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.util | |
|---|---|
| Drawing
An extensible array used to store Elements This is the MODEL part of the View-Model-Controller paradigm (aka javax.swing.text.Document), aimed at being plugged into an existing PECanvas. |
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||