C# Класс System.Drawing.Drawing2D.ExtendedGeneralPath

Наследование: Shape, ICloneable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Clear void
ClearCache void
ExtendedGeneralPath java.lang.System
GetGeneralPath GeneralPath
GetPathData System.Drawing.Drawing2D.PathData
Print void
Reset void
Reverse void
needRoom void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

ClearMarkers() публичный Метод

public ClearMarkers ( ) : void
Результат void

Clone() публичный Метод

public Clone ( ) : object
Результат object

ExtendedGeneralPath() публичный Метод

public ExtendedGeneralPath ( ) : System
Результат java.lang.System

ExtendedGeneralPath() публичный Метод

public ExtendedGeneralPath ( Shape s ) : System
s Shape
Результат java.lang.System

ExtendedGeneralPath() публичный Метод

public ExtendedGeneralPath ( int rule ) : System
rule int
Результат java.lang.System

ExtendedGeneralPath() публичный Метод

public ExtendedGeneralPath ( int rule, int initialCapacity ) : System
rule int
initialCapacity int
Результат java.lang.System

GetLastPoint() публичный Метод

public GetLastPoint ( ) : PointF
Результат PointF

SetMarkers() публичный Метод

public SetMarkers ( ) : void
Результат void

StartFigure() публичный Метод

public StartFigure ( ) : void
Результат void

append() публичный Метод

public append ( PathIterator pi, bool connect ) : void
pi PathIterator
connect bool
Результат void

append() публичный Метод

public append ( Shape s ) : void
s Shape
Результат void

append() публичный Метод

public append ( Shape s, bool connect ) : void
s Shape
connect bool
Результат void

closePath() публичный Метод

public closePath ( ) : void
Результат void

contains() публичный Метод

public contains ( java.awt.geom.Point2D p ) : bool
p java.awt.geom.Point2D
Результат bool

contains() публичный Метод

public contains ( java.awt.geom.Rectangle2D r ) : bool
r java.awt.geom.Rectangle2D
Результат bool

contains() публичный Метод

public contains ( double x, double y ) : bool
x double
y double
Результат bool

contains() публичный Метод

public contains ( double x, double y, double w, double h ) : bool
x double
y double
w double
h double
Результат bool

createTransformedShape() публичный Метод

public createTransformedShape ( java.awt.geom.AffineTransform at ) : Shape
at java.awt.geom.AffineTransform
Результат Shape

curveTo() публичный Метод

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
Результат void

getBounds() публичный Метод

public getBounds ( ) : java.awt.Rectangle
Результат java.awt.Rectangle

getBounds2D() публичный Метод

public getBounds2D ( ) : java.awt.geom.Rectangle2D
Результат java.awt.geom.Rectangle2D

getCurrentPoint() публичный Метод

public getCurrentPoint ( ) : java.awt.geom.Point2D
Результат java.awt.geom.Point2D

getPathIterator() публичный Метод

public getPathIterator ( java.awt.geom.AffineTransform at ) : PathIterator
at java.awt.geom.AffineTransform
Результат PathIterator

getPathIterator() публичный Метод

public getPathIterator ( java.awt.geom.AffineTransform at, double flatness ) : PathIterator
at java.awt.geom.AffineTransform
flatness double
Результат PathIterator

getWindingRule() публичный Метод

public getWindingRule ( ) : int
Результат int

intersects() публичный Метод

public intersects ( java.awt.geom.Rectangle2D r ) : bool
r java.awt.geom.Rectangle2D
Результат bool

intersects() публичный Метод

public intersects ( double x, double y, double w, double h ) : bool
x double
y double
w double
h double
Результат bool

lineTo() публичный Метод

public lineTo ( float x, float y ) : void
x float
y float
Результат void

moveTo() публичный Метод

public moveTo ( float x, float y ) : void
x float
y float
Результат void

quadTo() публичный Метод

public quadTo ( float x1, float y1, float x2, float y2 ) : void
x1 float
y1 float
x2 float
y2 float
Результат void

reset() публичный Метод

public reset ( ) : void
Результат void

setWindingRule() публичный Метод

public setWindingRule ( int rule ) : void
rule int
Результат void

transform() публичный Метод

public transform ( java.awt.geom.AffineTransform at ) : void
at java.awt.geom.AffineTransform
Результат void

transform() публичный Метод

public transform ( java.awt.geom.AffineTransform at, int startCoord, int numCoords ) : void
at java.awt.geom.AffineTransform
startCoord int
numCoords int
Результат void