C# Class System.Drawing.Drawing2D.ExtendedGeneralPath

Inheritance: Shape, ICloneable
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Private Properties

Свойство Type Description
Clear void
ClearCache void
ExtendedGeneralPath java.lang.System
GetGeneralPath GeneralPath
GetPathData System.Drawing.Drawing2D.PathData
Print void
Reset void
Reverse void
needRoom void

Méthodes publiques

Méthode Description
ClearMarkers ( ) : void
Clone ( ) : object
ExtendedGeneralPath ( ) : System
ExtendedGeneralPath ( Shape s ) : System
ExtendedGeneralPath ( int rule ) : System
ExtendedGeneralPath ( int rule, int initialCapacity ) : System
GetLastPoint ( ) : PointF
SetMarkers ( ) : void
StartFigure ( ) : void
append ( PathIterator pi, bool connect ) : void
append ( Shape s ) : void
append ( Shape s, bool connect ) : void
closePath ( ) : void
contains ( java.awt.geom.Point2D p ) : bool
contains ( java.awt.geom.Rectangle2D r ) : bool
contains ( double x, double y ) : bool
contains ( double x, double y, double w, double h ) : bool
createTransformedShape ( java.awt.geom.AffineTransform at ) : Shape
curveTo ( float x1, float y1, float x2, float y2, float x3, float y3 ) : void
getBounds ( ) : java.awt.Rectangle
getBounds2D ( ) : java.awt.geom.Rectangle2D
getCurrentPoint ( ) : java.awt.geom.Point2D
getPathIterator ( java.awt.geom.AffineTransform at ) : PathIterator
getPathIterator ( java.awt.geom.AffineTransform at, double flatness ) : PathIterator
getWindingRule ( ) : int
intersects ( java.awt.geom.Rectangle2D r ) : bool
intersects ( double x, double y, double w, double h ) : bool
lineTo ( float x, float y ) : void
moveTo ( float x, float y ) : void
quadTo ( float x1, float y1, float x2, float y2 ) : void
reset ( ) : void
setWindingRule ( int rule ) : void
transform ( java.awt.geom.AffineTransform at ) : void
transform ( java.awt.geom.AffineTransform at, int startCoord, int numCoords ) : void

Private Methods

Méthode Description
Clear ( ) : void
ClearCache ( ) : void
ExtendedGeneralPath ( int rule, int initialTypes, int initialCoords ) : System
GetGeneralPath ( ) : GeneralPath
GetPathData ( ) : System.Drawing.Drawing2D.PathData
Print ( ) : void
Reset ( int initialTypes, int initialCoords ) : void
Reverse ( ) : void
needRoom ( int newTypes, int newCoords, bool needMove ) : void

Method Details

ClearMarkers() public méthode

public ClearMarkers ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : object
Résultat object

ExtendedGeneralPath() public méthode

public ExtendedGeneralPath ( ) : System
Résultat java.lang.System

ExtendedGeneralPath() public méthode

public ExtendedGeneralPath ( Shape s ) : System
s Shape
Résultat java.lang.System

ExtendedGeneralPath() public méthode

public ExtendedGeneralPath ( int rule ) : System
rule int
Résultat java.lang.System

ExtendedGeneralPath() public méthode

public ExtendedGeneralPath ( int rule, int initialCapacity ) : System
rule int
initialCapacity int
Résultat java.lang.System

GetLastPoint() public méthode

public GetLastPoint ( ) : PointF
Résultat PointF

SetMarkers() public méthode

public SetMarkers ( ) : void
Résultat void

StartFigure() public méthode

public StartFigure ( ) : void
Résultat void

append() public méthode

public append ( PathIterator pi, bool connect ) : void
pi PathIterator
connect bool
Résultat void

append() public méthode

public append ( Shape s ) : void
s Shape
Résultat void

append() public méthode

public append ( Shape s, bool connect ) : void
s Shape
connect bool
Résultat void

closePath() public méthode

public closePath ( ) : void
Résultat void

contains() public méthode

public contains ( java.awt.geom.Point2D p ) : bool
p java.awt.geom.Point2D
Résultat bool

contains() public méthode

public contains ( java.awt.geom.Rectangle2D r ) : bool
r java.awt.geom.Rectangle2D
Résultat bool

contains() public méthode

public contains ( double x, double y ) : bool
x double
y double
Résultat bool

contains() public méthode

public contains ( double x, double y, double w, double h ) : bool
x double
y double
w double
h double
Résultat bool

createTransformedShape() public méthode

public createTransformedShape ( java.awt.geom.AffineTransform at ) : Shape
at java.awt.geom.AffineTransform
Résultat Shape

curveTo() public méthode

public curveTo ( float x1, float y1, float x2, float y2, float x3, float y3 ) : void
x1 float
y1 float
x2 float
y2 float
x3 float
y3 float
Résultat void

getBounds() public méthode

public getBounds ( ) : java.awt.Rectangle
Résultat java.awt.Rectangle

getBounds2D() public méthode

public getBounds2D ( ) : java.awt.geom.Rectangle2D
Résultat java.awt.geom.Rectangle2D

getCurrentPoint() public méthode

public getCurrentPoint ( ) : java.awt.geom.Point2D
Résultat java.awt.geom.Point2D

getPathIterator() public méthode

public getPathIterator ( java.awt.geom.AffineTransform at ) : PathIterator
at java.awt.geom.AffineTransform
Résultat PathIterator

getPathIterator() public méthode

public getPathIterator ( java.awt.geom.AffineTransform at, double flatness ) : PathIterator
at java.awt.geom.AffineTransform
flatness double
Résultat PathIterator

getWindingRule() public méthode

public getWindingRule ( ) : int
Résultat int

intersects() public méthode

public intersects ( java.awt.geom.Rectangle2D r ) : bool
r java.awt.geom.Rectangle2D
Résultat bool

intersects() public méthode

public intersects ( double x, double y, double w, double h ) : bool
x double
y double
w double
h double
Résultat bool

lineTo() public méthode

public lineTo ( float x, float y ) : void
x float
y float
Résultat void

moveTo() public méthode

public moveTo ( float x, float y ) : void
x float
y float
Résultat void

quadTo() public méthode

public quadTo ( float x1, float y1, float x2, float y2 ) : void
x1 float
y1 float
x2 float
y2 float
Résultat void

reset() public méthode

public reset ( ) : void
Résultat void

setWindingRule() public méthode

public setWindingRule ( int rule ) : void
rule int
Résultat void

transform() public méthode

public transform ( java.awt.geom.AffineTransform at ) : void
at java.awt.geom.AffineTransform
Résultat void

transform() public méthode

public transform ( java.awt.geom.AffineTransform at, int startCoord, int numCoords ) : void
at java.awt.geom.AffineTransform
startCoord int
numCoords int
Résultat void