|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ArcTo extends PathElement
For more information on path elements see the Path and
PathElement classes.
Example:
import javafx.scene.shape.*; Path path = new Path(); MoveTo moveTo = new MoveTo(); moveTo.setX(0.0); moveTo.setY(0.0); ArcTo arcTo = new ArcTo(); arcTo.setX(50.0); arcTo.setY(50.0); arcTo.setRadiusX(50.0); arcTo.setRadiusY(50.0); path.getElements().add(moveTo); path.getElements().add(arcTo);
| Type | Property and Description |
|---|---|
BooleanProperty |
largeArcFlag
The large arc flag.
|
DoubleProperty |
radiusX
The horizontal radius to use for the arc.
|
DoubleProperty |
radiusY
The vertical radius to use for the arc.
|
BooleanProperty |
sweepFlag
The sweep flag
|
DoubleProperty |
XAxisRotation
The x-axis rotation in degrees.
|
DoubleProperty |
x
The x coordinate to arc to.
|
DoubleProperty |
y
The y coordinate to arc to.
|
absoluteProperty| Constructor and Description |
|---|
ArcTo()
Creates an empty instance of ArcTo.
|
ArcTo(double radiusX,
double radiusY,
double xAxisRotation,
double x,
double y,
boolean largeArcFlag,
boolean sweepFlag)
Creates a new instance of ArcTo.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getRadiusX()
The horizontal radius to use for the arc.
|
double |
getRadiusY()
The vertical radius to use for the arc.
|
double |
getX()
The x coordinate to arc to.
|
double |
getXAxisRotation()
Gets the x-axis rotation in degrees.
|
double |
getY()
The y coordinate to arc to.
|
boolean |
isLargeArcFlag()
The large arc flag.
|
boolean |
isSweepFlag()
The sweep flag
|
BooleanProperty |
largeArcFlagProperty()
The large arc flag.
|
DoubleProperty |
radiusXProperty()
The horizontal radius to use for the arc.
|
DoubleProperty |
radiusYProperty()
The vertical radius to use for the arc.
|
void |
setLargeArcFlag(boolean value)
The large arc flag.
|
void |
setRadiusX(double value)
The horizontal radius to use for the arc.
|
void |
setRadiusY(double value)
The vertical radius to use for the arc.
|
void |
setSweepFlag(boolean value)
The sweep flag
|
void |
setX(double value)
The x coordinate to arc to.
|
void |
setXAxisRotation(double value)
Sets the x-axis rotation in degrees.
|
void |
setY(double value)
The y coordinate to arc to.
|
BooleanProperty |
sweepFlagProperty()
The sweep flag
|
DoubleProperty |
XAxisRotationProperty()
The x-axis rotation in degrees.
|
DoubleProperty |
xProperty()
The x coordinate to arc to.
|
DoubleProperty |
yProperty()
The y coordinate to arc to.
|
absoluteProperty, isAbsolute, setAbsolutegetRadiusX(),
setRadiusX(double)getRadiusY(),
setRadiusY(double)getXAxisRotation(),
setXAxisRotation(double)isLargeArcFlag(),
setLargeArcFlag(boolean)isSweepFlag(),
setSweepFlag(boolean)getX(),
setX(double)getY(),
setY(double)public ArcTo()
public ArcTo(double radiusX,
double radiusY,
double xAxisRotation,
double x,
double y,
boolean largeArcFlag,
boolean sweepFlag)
radiusX - horizontal radius of the arcradiusY - vertical radius of the arcxAxisRotation - the x-axis rotation in degreesx - horizontal position of the arc end pointy - vertical position of the arc end pointlargeArcFlag - large arg flag: determines which arc to use (large/small)sweepFlag - sweep flag: determines which arc to use (direction)public final void setRadiusX(double value)
public final double getRadiusX()
public final DoubleProperty radiusXProperty()
getRadiusX(),
setRadiusX(double)public final void setRadiusY(double value)
public final double getRadiusY()
public final DoubleProperty radiusYProperty()
getRadiusY(),
setRadiusY(double)public final void setXAxisRotation(double value)
value - the x-axis rotation in degrees.public final double getXAxisRotation()
public final DoubleProperty XAxisRotationProperty()
getXAxisRotation(),
setXAxisRotation(double)public final void setLargeArcFlag(boolean value)
public final boolean isLargeArcFlag()
public final BooleanProperty largeArcFlagProperty()
isLargeArcFlag(),
setLargeArcFlag(boolean)public final void setSweepFlag(boolean value)
public final boolean isSweepFlag()
public final BooleanProperty sweepFlagProperty()
isSweepFlag(),
setSweepFlag(boolean)public final void setX(double value)
public final double getX()
public final DoubleProperty xProperty()
getX(),
setX(double)public final void setY(double value)
public final double getY()
public final DoubleProperty yProperty()
getY(),
setY(double)Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved. Use is subject to .