public abstract class PathElement
extends java.lang.Object
PathElement
class represents an abstract element
of the Path
that can represent any geometric objects
like straight lines, arcs, quadratic curves, cubic curves, etc.Type | Property and Description |
---|---|
BooleanProperty |
absolute
A flag that indicates whether the path coordinates are absolute or
relative.
|
Modifier and Type | Field and Description |
---|---|
private BooleanProperty |
absolute
A flag that indicates whether the path coordinates are absolute or
relative.
|
(package private) WeakReferenceQueue |
nodes
Defines the sequence of
Path objects this path element
is attached to. |
private PathElementHelper |
pathElementHelper |
Constructor and Description |
---|
PathElement() |
Modifier and Type | Method and Description |
---|---|
BooleanProperty |
absoluteProperty()
A flag that indicates whether the path coordinates are absolute or
relative.
|
(package private) void |
addNode(Node n) |
(package private) abstract void |
addTo(NGPath pgPath) |
boolean |
isAbsolute()
Gets the value of the property absolute.
|
(package private) void |
removeNode(Node n) |
void |
setAbsolute(boolean value)
Sets the value of the property absolute.
|
(package private) void |
u() |
public final BooleanProperty absoluteProperty
isAbsolute()
,
setAbsolute(boolean)
private PathElementHelper pathElementHelper
WeakReferenceQueue nodes
Path
objects this path element
is attached to.private BooleanProperty absolute
void addNode(Node n)
void removeNode(Node n)
void u()
abstract void addTo(NGPath pgPath)
public final void setAbsolute(boolean value)
public final boolean isAbsolute()
public final BooleanProperty absoluteProperty()
isAbsolute()
,
setAbsolute(boolean)