public class JaxoFLine extends JaxoLineObject
SELECT_P0
GHOST_DASH, GLUON_FREQ, PHOTON_FREQ, SCALAR_DASH
SELECT_DX, SELECT_DY, SELECT_P2
D_FORMAT, GRAY_SCALE_FORMAT, SELECT_NONE, SELECT_P1
Constructor and Description |
---|
JaxoFLine() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getAxo4JOptions(float scale)
Return the option part of the LaTeX command for this line.
|
protected java.awt.geom.GeneralPath |
getObjectPath()
Get the GeneralPath that paints this line.
|
boolean |
isCopy(JaxoObject comp)
Determines if this JaxoObject is a copy of the specified one.
|
void |
prepareEditPanel(JaxoObjectEditPanel editPanel)
Initializes the given editPanel to edit properties of this JaxoObject.
|
arrowCoordinates, canBeSelected, getBounds, getGrabbedHandle, getLatexDLOffSet, getLaTexEndPoint, getLaTexStartPoint, latexCommand, length, paint, paintHandles, rescaleObject, setState, smallestDistanceTo
arrowPositionIs, copy, copyFrom, dashIs, dlSepIs, getAmp, getArrow, getArrowPosition, getDash, getDLSeparation, getWiggles, isDoubleLine, isFlip, isPaintArrow, paintArrow, setAmp, setArrow, setArrowPosition, setDash, setDLSeparation, setDoubleLine, setFlip, setPaintArrow, setPreferences, setWiggles
copyFrom, getHeight, getPointCount, getRadius, getRelh, getRelSize, getRelw, getSize, getStroke, getStrokeWidth, getWidth, getX, getX2, getY, getY2, latexWidth, moveBy, resetStroke, setLocation, setRadius, setRelativeHeight, setRelativeWidth, setRelWAndH, setStroke, setStrokeWidth, setX, setX2, setY, setY2, strokeIs
addPropertyChangeListener, contains, contains, contains, contains, copyFrom, firePropertyChange, getBounds2D, getBoundsWithHandles, getColor, getGeneralPath, getLaTexLocation, getName, getPathIterator, getPathIterator, getPoints, getX, getY, intersects, intersects, isAround, isMarked, paintVisualAid, propertyChange, removePropertyChangeListener, setAsMarked, setColor, setLocation, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setPointCount, setPoints, setTransient, setX, setXPosition, setY, setYPosition
public boolean isCopy(JaxoObject comp)
isCopy
in class JaxoLineObject
comp
- The JaxoObject to compare against.public void prepareEditPanel(JaxoObjectEditPanel editPanel)
prepareEditPanel
in class JaxoObject
editPanel
- the panel to prepare.protected java.awt.geom.GeneralPath getObjectPath()
getObjectPath
in class JaxoLineObject
protected java.lang.String getAxo4JOptions(float scale)
getAxo4JOptions
in class JaxoLineObject
scale
- the axodraw4j scale factor.Licensed under GPL. For more information, see http://jaxodraw.sourceforge.net/license.html or the LICENSE file in the jaxodraw distribution.