net.sf.latexdraw.glib.models.interfaces
Interface IArrowable

All Known Subinterfaces:
IArc, IArrow, IAxes, IBezierCurve, ICircle, ICircleArc, IControlPointShape, ICurve, IDot, IEllipse, IFreehand, IGrid, IGroup, IModifiablePointsShape, IPicture, IPlot, IPolygon, IPolyline, IPositionShape, IRectangle, IRectangularShape, IRhombus, IShape, ISquare, IStandardGrid, IText, ITriangle
All Known Implementing Classes:
LAbstractCtrlPointShape, LAbstractGrid, LArc, LArrow, LAxes, LBezierCurve, LCircle, LCircleArc, LDot, LDrawing, LEllipse, LFreehand, LGrid, LGroup, LModifiablePointsShape, LPicture, LPolygon, LPolyline, LPositionShape, LRectangle, LRectangularShape, LRhombus, LShape, LSquare, LText, LTriangle

public interface IArrowable

Defines an interface to share operations on arrow's properties.

This file is part of LaTeXDraw.
Copyright (c) 2005-2012 Arnaud BLOUIN

LaTeXDraw is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
LaTeXDraw is distributed without any warranty; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

08/07/2011

Since:
3.0
Version:
3.0
Author:
Arnaud BLOUIN

Method Summary
 double getArrowInset()
           
 double getArrowLength()
           
 double getArrowSizeDim()
           
 double getArrowSizeNum()
           
 double getBracketNum()
           
 double getDotSizeDim()
           
 double getDotSizeNum()
           
 double getRBracketNum()
           
 double getTBarSizeDim()
           
 double getTBarSizeNum()
           
 void setArrowInset(double inset)
          Defines the inset of the arrow.
 void setArrowLength(double lgth)
          Defines the length of the arrow.
 void setArrowSizeDim(double arrowSizeDim)
          Sets the latex parameter arrowSize num.
 void setArrowSizeNum(double arrowSizeNum)
          Sets the latex parameter arrowSize num.
 void setBracketNum(double bracketNum)
          Sets the latex parameter bracket num.
 void setDotSizeDim(double dotSizeDim)
          Sets the latex parameter dotsize dim.
 void setDotSizeNum(double dotSizeNum)
          Sets the latex parameter dotsize num.
 void setRBracketNum(double rBracketNum)
          Sets the latex parameter rbracket num.
 void setTBarSizeDim(double tbarSizeDim)
          Sets the latex parameter tbarsize num.
 void setTBarSizeNum(double tbarSizeNum)
          Sets the latex parameter tbarsize num.
 

Method Detail

setDotSizeDim

void setDotSizeDim(double dotSizeDim)
Sets the latex parameter dotsize dim.

Parameters:
dotSizeDim - The new dotsize dim.
Since:
3.0

setDotSizeNum

void setDotSizeNum(double dotSizeNum)
Sets the latex parameter dotsize num.

Parameters:
dotSizeNum - The new dotsize num.
Since:
3.0

setTBarSizeNum

void setTBarSizeNum(double tbarSizeNum)
Sets the latex parameter tbarsize num.

Parameters:
tbarSizeNum - The new tbarsize num.
Since:
3.0

setTBarSizeDim

void setTBarSizeDim(double tbarSizeDim)
Sets the latex parameter tbarsize num.

Parameters:
tbarSizeDim - The new tbarsize num.
Since:
3.0

getTBarSizeDim

double getTBarSizeDim()
Returns:
The tbarsize dim parameter.
Since:
3.0

getTBarSizeNum

double getTBarSizeNum()
Returns:
The tbarsize num parameter.
Since:
3.0

setRBracketNum

void setRBracketNum(double rBracketNum)
Sets the latex parameter rbracket num.

Parameters:
rBracketNum - The new rbracket num.
Since:
3.0

setBracketNum

void setBracketNum(double bracketNum)
Sets the latex parameter bracket num.

Parameters:
bracketNum - The new bracket num.
Since:
3.0

setArrowLength

void setArrowLength(double lgth)
Defines the length of the arrow.

Parameters:
lgth - The new length of the arrow.
Since:
3.0

setArrowSizeDim

void setArrowSizeDim(double arrowSizeDim)
Sets the latex parameter arrowSize num.

Parameters:
arrowSizeDim - The new arrowSize num.
Since:
3.0

setArrowSizeNum

void setArrowSizeNum(double arrowSizeNum)
Sets the latex parameter arrowSize num.

Parameters:
arrowSizeNum - The new arrowSize num.
Since:
3.0

setArrowInset

void setArrowInset(double inset)
Defines the inset of the arrow.

Parameters:
inset - The new inset.
Since:
3.0

getDotSizeDim

double getDotSizeDim()
Returns:
The dotsize dim parameter.
Since:
3.0

getDotSizeNum

double getDotSizeNum()
Returns:
The dotsize num parameter.
Since:
3.0

getBracketNum

double getBracketNum()
Returns:
The bracket num parameter.
Since:
3.0

getArrowSizeNum

double getArrowSizeNum()
Returns:
The arrowsize num parameter.
Since:
3.0

getArrowSizeDim

double getArrowSizeDim()
Returns:
The arrowsize dim parameter.
Since:
3.0

getArrowInset

double getArrowInset()
Returns:
The inset of the arrow.
Since:
3.0

getArrowLength

double getArrowLength()
Returns:
The length of the arrow.
Since:
3.0

getRBracketNum

double getRBracketNum()
Returns:
The rbracket parameter.
Since:
3.0