public class LatexViewFactory extends EepicViewFactory implements LatexConstants
| Modifier and Type | Class and Description |
|---|---|
class |
LatexViewFactory.AbstractCurveView
a View for rendering any concrete implementation of jpicedt.graphic.model.AbstractCurve
LaTeX-picture environment does not allow filling such shapes.
|
class |
LatexViewFactory.EllipseView
view for ellipse specific to the LaTeX picture environment.
|
class |
LatexViewFactory.ParallelogramView
a View for rendering parallelograms.
|
EepicViewFactory.TextViewDefaultViewFactory.LeafElementView, DefaultViewFactory.PicNodeConnectionView, DefaultViewFactory.TextViewHybrid| Modifier and Type | Field and Description |
|---|---|
protected static java.awt.Color |
LATEX_FILL
color for interior
|
protected static java.awt.Color |
LATEX_STROKE
color for outlines
|
EEPIC_BLACKEN, EEPIC_COLOR, EEPIC_SHADE, EEPIC_STROKE, EEPIC_WHITENKEY_TEXT_FONT, TEXT_FONT_DEFAULT, TEXT_FONT_SCALE, textFontCR_LF, DEFAULT_EM_LINE_LENGTH, DEFAULT_FILE_WRAPPER_EPILOG, DEFAULT_FILE_WRAPPER_PROLOG, DEFAULT_MAX_CIRCLE_DIAMETER, DEFAULT_MAX_DISK_DIAMETER, DEFAULT_MAX_EM_CIRCLE_SEGMENT_LENGTH, DEFAULT_MAX_EM_LINE_SLOPE, KEY_EM_LINE_LENGTH, KEY_FILE_WRAPPER_EPILOG, KEY_FILE_WRAPPER_PROLOG, KEY_MAX_CIRCLE_DIAMETER, KEY_MAX_DISK_DIAMETER, KEY_MAX_EM_CIRCLE_SEGMENT_LENGTH, KEY_MAX_EM_LINE_SLOPE, RESCALING_TEX_FUNCTIONARROW_GLOBAL_SCALE_LENGTH, ARROW_GLOBAL_SCALE_WIDTH, ARROW_INSET_SCALE, ARROW_LENGTH_SCALE, ARROW_WIDTH_LINEWIDTH_SCALE, ARROW_WIDTH_MINIMUM_MM, BRACKET_LENGTH_SCALE, CROSSHATCH, CROSSHATCH_FILLED, DASH_OPAQUE, DASH_TRANSPARENT, DASH1, DASH2, DASH3, DASHED, DIMEN, DOT_SEP, DOT_SEP1, DOT_SEP2, DOT_SEP3, DOTTED, DOUBLE_COLOR, DOUBLE_LINE, DOUBLE_SEP, FILL_COLOR, FILL_STYLE, HATCH_ANGLE, HATCH_COLOR, HATCH_SEP, HATCH_WIDTH, HLINES, HLINES_FILLED, INNER, LEFT_ARROW, LINE_COLOR, LINE_STYLE, LINE_WIDTH, MIDDLE, NONE, OUTER, OVER_STRIKE, OVER_STRIKE_COLOR, OVER_STRIKE_WIDTH, POLYDOTS_ANGLE, POLYDOTS_CIRCLE, POLYDOTS_DISK, POLYDOTS_PENTAGON, POLYDOTS_PENTAGON_FILLED, POLYDOTS_PLUS, POLYDOTS_SCALE_H, POLYDOTS_SCALE_V, POLYDOTS_SIZE_LINEWIDTH_SCALE, POLYDOTS_SIZE_MINIMUM_MM, POLYDOTS_SQUARE, POLYDOTS_SQUARE_FILLED, POLYDOTS_STYLE, POLYDOTS_SUPERIMPOSE, POLYDOTS_TRIANGLE, POLYDOTS_TRIANGLE_FILLED, PS_POINT, PST_CUSTOM, RBRACKET_LENGTH_SCALE, RIGHT_ARROW, SHADOW, SHADOW_ANGLE, SHADOW_COLOR, SHADOW_SIZE, SOLID, TBAR_WIDTH_LINEWIDTH_SCALE, TBAR_WIDTH_MINIMUM_MM, TEXT_BOX_CIRCLE, TEXT_BOX_NO_FRAME, TEXT_BOX_OVAL, TEXT_BOX_RECTANGLE, TEXT_FRAME, TEXT_HALIGN_CENTER, TEXT_HALIGN_LEFT, TEXT_HALIGN_RIGHT, TEXT_HOR_ALIGN, TEXT_ROTATION, TEXT_VALIGN_BASELINE, TEXT_VALIGN_BOTTOM, TEXT_VALIGN_CENTER, TEXT_VALIGN_TOP, TEXT_VERT_ALIGN, VLINES, VLINES_FILLED| Constructor and Description |
|---|
LatexViewFactory() |
| Modifier and Type | Method and Description |
|---|---|
static void |
configure(java.util.Properties preferences)
Configure static fields using the given Properties object
|
protected java.awt.Paint |
createPaintForInterior(PicAttributeSet set)
Returns LATEX_FILL, ie black filling only is allowed.
|
View |
createView(Element element) |
createArrow, createPaintForOutline, createStroke, paintHatches, paintOverStrike, paintShadowmainprotected static final java.awt.Color LATEX_STROKE
protected static final java.awt.Color LATEX_FILL
public static void configure(java.util.Properties preferences)
properties - used to read shared parameters
If null, default values are used.public View createView(Element element)
createView in interface ViewFactorycreateView in class EepicViewFactoryprotected java.awt.Paint createPaintForInterior(PicAttributeSet set)
createPaintForInterior in class EepicViewFactorySubmit a bug : syd@jpicedt.org