PathElement class represents an abstract element
of the Path that can represent any geometric objects
like straight lines, arcs, quadratic curves, cubic curves, etc.
| Modifier and Type | Field and Description |
|---|---|
| private BooleanProperty | absolute
A flag that indicates whether the path coordinates are absolute or relative. |
| pack-priv WeakReferenceQueue | nodes
Defines the sequence of |
| private PathElementHelper |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final BooleanProperty | |
| pack-priv void | |
| pack-priv abstract void | |
| public final boolean | |
| pack-priv void | |
| public final void | |
| pack-priv void |
| absolute | back to summary |
|---|---|
| private BooleanProperty absolute A flag that indicates whether the path coordinates are absolute or relative. A value of true indicates that the coordinates are absolute values. A value of false indicates that the values in this PathElement are added to the coordinates of the previous PathElement to compute the actual coordinates.
| |
| nodes | back to summary |
|---|---|
| pack-priv WeakReferenceQueue<E> nodes Defines the sequence of | |
| pathElementHelper | back to summary |
|---|---|
| private PathElementHelper pathElementHelper | |
| PathElement | back to summary |
|---|---|
| public PathElement() Constructor for subclasses to call. | |
| absoluteProperty | back to summary |
|---|---|
| public final BooleanProperty absoluteProperty() | |
| addNode | back to summary |
|---|---|
| pack-priv void addNode(final Node n) | |
| addTo | back to summary |
|---|---|
| pack-priv abstract void addTo(NGPath pgPath) | |
| isAbsolute | back to summary |
|---|---|
| public final boolean isAbsolute() | |
| removeNode | back to summary |
|---|---|
| pack-priv void removeNode(final Node n) | |
| setAbsolute | back to summary |
|---|---|
| public final void setAbsolute(boolean value) | |
| u | back to summary |
|---|---|
| pack-priv void u() | |