net.sf.latexdraw.glib.models.interfaces
Interface Arcable
- All Known Subinterfaces:
- IArc, ICircleArc, IGroup
- All Known Implementing Classes:
- LArc, LCircleArc, LDrawing, LGroup
public interface Arcable
Defines a generic interface for shapes that support arc attributes.
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/22/2011
- Since:
- 3.0
- Author:
- Arnaud BLOUIN
getArcStyle
Arcable.ArcStyle getArcStyle()
- Returns:
- the style of the arc.
- Since:
- 3.0.0
setArcStyle
void setArcStyle(Arcable.ArcStyle style)
- Parameters:
style
- the arc style to set.- Since:
- 3.0.0
getAngleStart
double getAngleStart()
- Returns:
- the angleStart.
- Since:
- 3.0.0
setAngleStart
void setAngleStart(double angleStart)
- Parameters:
angleStart
- the angleStart to set.- Since:
- 3.0.0
getAngleEnd
double getAngleEnd()
- Returns:
- the angleEnd.
- Since:
- 3.0.0
setAngleEnd
void setAngleEnd(double angleEnd)
- Parameters:
angleEnd
- the angleEnd to set.- Since:
- 3.0.0