Package com.mxgraph.shape
Class mxCurveLabelShape.LabelGlyphCache
java.lang.Object
com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
- Enclosing class:
mxCurveLabelShape
Utility class to describe the characteristics of each glyph of a branch
branch label. Each instance represents one glyph
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe un-rotated rectangle that just bounds this characterThe glyph being drawnA line parallel to the curve segment at which the element is to be drawnThe cached shape of the glyphCache of the bounds of the individual element of the label of this edge.boolean
Whether or not the glyph should be drawn -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
labelGlyphBounds
Cache of the bounds of the individual element of the label of this edge. Note that these are the unrotated values used to determine the width of each glyph. -
drawingBounds
The un-rotated rectangle that just bounds this character -
glyph
The glyph being drawn -
glyphGeometry
A line parallel to the curve segment at which the element is to be drawn -
glyphShape
The cached shape of the glyph -
visible
public boolean visibleWhether or not the glyph should be drawn
-
-
Constructor Details
-
LabelGlyphCache
public LabelGlyphCache()
-