CompoundPath extends Art
A compound path contains two or more paths, holes are drawn where the paths overlap. All the paths in a compound path take on the style of the backmost path.
Constructors
Functions
Appends the segments of a PathIterator to this CompoundPath. Optionally,
the initial java.awt.geom.PathIterator.SEG_MOVETOsegment of the appended path
is changed into a java.awt.geom.PathIterator.SEG_LINETOsegment.
Parameters:
iter: PathIterator - the PathIterator specifying which segments shall be appended.
connect: Boolean - true for substituting the initial
java.awt.geom.PathIterator.SEG_MOVETOsegment by a java.awt.geom.PathIterator.SEG_LINETO, or false for not
performing any substitution. If this GeneralPath is currently
empty, connect is assumed to be false,
thus leaving the initial java.awt.geom.PathIterator.SEG_MOVETOunchanged.
Appends the segments of a Shape to the path. If connect is
true, the new path segments are connected to the existing one with a
line. The winding rule of the Shape is ignored.
Parameters:
shape: Shape
connect: Boolean
Parameters:
centerX: Number
centerY: Number
endX: Number
endY: Number
ccw: Number
Parameters:
c1x: Number
c1y: Number
c2x: Number
c2y: Number
x: Number
y: Number
Parameters:
x: Number
y: Number
Parameters:
pt: Point
Parameters:
x: Number
y: Number
Parameters:
pt: Point
Parameters:
cx: Number
cy: Number
x: Number
y: Number
Returns:
GeneralPath
Inheritance
- Art
-
- alphaIsShape
- blendMode
- bounds
- centerVisible
- children
- clipMask
- controlBounds
- dictionary
- document
- editable
- firstChild
- fullySelected
- geometricBounds
- hidden
- isolated
- knockout
- knockoutInherited
- lastChild
- locked
- millis
- name
- nextSibling
- opacity
- parent
- previousSibling
- selected
- style
- valid
- ATTR_EXPANDED
- ATTR_FULLY_SELECTED
- ATTR_HAS_ACTIVE_STYLE
- ATTR_HAS_SIMPLE_STYLE
- ATTR_HIDDEN
- ATTR_IS_CLIPMASK
- ATTR_IS_TEXTWRAP
- ATTR_LOCKED
- ATTR_PART_OF_COMPOUND
- ATTR_SELECTED
- ATTR_SELECTED_LAYERS
- ATTR_SELECTED_TOPLEVEL_GROUPS
- ATTR_SELECTED_TOPLEVEL_WITH_PAINT
- ATTR_STYLE_IS_DIRTY
- ATTR_TARGETED
- BLEND_COLOR
- BLEND_COLORBURN
- BLEND_COLORDODGE
- BLEND_DARKEN
- BLEND_DIFFERENCE
- BLEND_EXCLUSION
- BLEND_HARDLIGHT
- BLEND_HUE
- BLEND_LIGHTEN
- BLEND_LUMINOSITY
- BLEND_MULTIPLY
- BLEND_NORMAL
- BLEND_NUMS
- BLEND_OVERLAY
- BLEND_SATURATION
- BLEND_SCREEN
- BLEND_SOFTLIGHT
- EXPAND_GRADIENTTOMESH
- EXPAND_GRADIENTTOPATHS
- EXPAND_LOCKEDOBJECTS
- EXPAND_ONEATATIME
- EXPAND_PATTERN
- EXPAND_PLUGINART
- EXPAND_SHOWPROGRESS
- EXPAND_STROKE
- EXPAND_SYMBOLINSTANCES
- EXPAND_TEXT
- KNOCKOUT_INHERIT
- KNOCKOUT_OFF
- KNOCKOUT_ON
- KNOCKOUT_UNKNOWN
- ORDER_ABOVE
- ORDER_ANCHESTOR
- ORDER_BELOW
- ORDER_INSIDE
- ORDER_UNKNOWN
- TRANSFORM_CHILDREN
- TRANSFORM_FILL_GRADIENTS
- TRANSFORM_FILL_PATTERNS
- TRANSFORM_LINES
- TRANSFORM_LINKED_MASKS
- TRANSFORM_OBJECTS
- TRANSFORM_SELECTION_ONLY
- TRANSFORM_STROKE_PATTERNS
- appendChild(art)
- clone()
- copyTo(document)
- copyTo(art)
- equals(obj)
- expand(flags, steps)
- hasChildren()
- hitTest(point[, type[, tolerance]])
- isAbove(art)
- isAncestor(art)
- isBelow(art)
- isDefaultName()
- isInside(art)
- moveAbove(art)
- moveBelow(art)
- rasterize(type[, resolution, antialiasing[, width, height]])
- remove()
- rotate(theta[, x, y])
- rotate(theta, anchor)
- scale(scale[, sy])
- shear(shx, shy)
- toString()
- transform(matrix[, flags])
- translate(tx, ty)
- translate(t)
-

SG
-

AI- Point
- Rectangle
- Color
- Matrix
- Art
- Segment
- SegmentList
- Curve
- CurveList
- TextRange
- TextStory
- PathStyle
- FillStyle
- StrokeStyle
- ParagraphStyle
- FontFamily
- FontWeight
- FontList
- ArtSet
- Pathfinder
- HitTest
- Document
- DocumentList
- LayerList
- Swatch
- SwatchList
- Gradient
- GradientList
- GradientStop
- GradientStopList
- Symbol
- SymbolList
- Pattern
- PatternList
- Timer
- LiveEffect
- Annotator
- DocumentView
- DocumentViewList
-

ADM