Documentation of 'jhplot.jadraw.JaVertexT2' Java class.
JaVertexT2
jhplot.jadraw

Class JaVertexT2

  • All Implemented Interfaces:
    java.io.Serializable


    public class JaVertexT2
    extends JaVertex
    A vertex type 2 object (a cross with a circle).
    See Also:
    Serialized Form
    • Constructor Detail

      • JaVertexT2

        public JaVertexT2()
        Constructor: sets the width, height, relative width and height to a default value of 3 and initializes the firsttime variable to true.
    • Method Detail

      • getRotAngle

        public final int getRotAngle()
        Returns the rotation angle of this vertex.
        Returns:
        The rotation angle of this vertex.
      • setRotAngle

        public final void setRotAngle(int angle)
        Sets the rotation angle of this vertex.
        Parameters:
        angle - The rotation angle of this vertex.
      • getFillColor

        public final java.awt.Color getFillColor()
        Returns the fill color of the fillColor object.
        Returns:
        The fill color of this fillColor object.
      • setFillColor

        public final void setFillColor(java.awt.Color color)
        Sets the fill color of this fillColor object.
        Parameters:
        color - The color to be set as fill color.
      • copy

        public final JaObject copy()
        Returns an exact copy of this JaVertexT1.
        Specified by:
        copy in class JaObject
        Returns:
        A copy of this JaVertexT1.
      • isCopy

        public final boolean isCopy(JaObject comp)
        Returns true if all serializable variables of this JaObject and those of the specified one are equal.
        Overrides:
        isCopy in class JaVertex
        Parameters:
        comp - A JaObject to compare with.
        Returns:
        True if the objects are equal, false otherwise.
      • jaxoDraw

        public final void jaxoDraw(org.freehep.graphics2d.VectorGraphics g2,
                                   boolean drawToScreen)
        The method that draws this JaVertexT2.
        Specified by:
        jaxoDraw in class JaVertex
        Parameters:
        g2 - The graphics context where the JaVertexT2 has to be drawn.
        drawToScreen - A boolean variable that indicates whether the drawing is done on the screen or somewhere else. This is used for exporting/printing, where the object handles should not be painted, even if they are visible on the screen.
      • latexCommand

        public final java.lang.String latexCommand(float scale,
                                                   java.awt.Dimension canvasDim)
        The LaTeX command that is necessary to draw the given JaVertexT2 using the axodraw.sty package.
        Specified by:
        latexCommand in class JaVertex
        Parameters:
        scale - A scale factor to translate Java coordinates to LaTeX coordinates.
        canvasDim - The current dimension of the canvas.
        Returns:
        The corresponding axodraw LaTeX command.
      • editPanel

        public final boolean editPanel()
        Brings up the edit panel that allows to change the parameters of this object.
        Specified by:
        editPanel in class JaVertex
        Returns:
        True if the editing actually changed the object, false if the object has not been changed.

DMelt 3.0 © DataMelt by jWork.ORG