C# 클래스 PurplePen.RectSpecialCourseObj

상속: RectCourseObj
파일 보기 프로젝트 열기: petergolde/PurplePen 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
color SpecialColor
cornerRadius float
dashSize float
gapSize float
lineKind LineKind
lineWidth float

Private Properties

프로퍼티 타입 설명
CreateSymPath SymPath

공개 메소드들

메소드 설명
DistanceFromPoint ( PointF pt ) : double
Equals ( object obj ) : bool
GetHashCode ( ) : int
Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
RectSpecialCourseObj ( Id specialId, CourseAppearance appearance, SpecialColor color, LineKind lineKind, float lineWidth, float cornerRadius, float gapSize, float dashSize, RectangleF rect ) : System
ToString ( ) : string

보호된 메소드들

메소드 설명
AddToMap ( Map map, SymDef symdef ) : void
CreateSymDef ( Map map, SymColor symColor ) : SymDef
SymDefKey ( ) : object

비공개 메소드들

메소드 설명
CreateSymPath ( ) : SymPath

메소드 상세

AddToMap() 보호된 메소드

protected AddToMap ( Map map, SymDef symdef ) : void
map Map
symdef SymDef
리턴 void

CreateSymDef() 보호된 메소드

protected CreateSymDef ( Map map, SymColor symColor ) : SymDef
map Map
symColor SymColor
리턴 SymDef

DistanceFromPoint() 공개 메소드

public DistanceFromPoint ( PointF pt ) : double
pt System.Drawing.PointF
리턴 double

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Highlight() 공개 메소드

public Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
g System.Drawing.Graphics
xformWorldToPixel Matrix
brush System.Drawing.Brush
erasing bool
리턴 void

RectSpecialCourseObj() 공개 메소드

public RectSpecialCourseObj ( Id specialId, CourseAppearance appearance, SpecialColor color, LineKind lineKind, float lineWidth, float cornerRadius, float gapSize, float dashSize, RectangleF rect ) : System
specialId Id
appearance CourseAppearance
color SpecialColor
lineKind LineKind
lineWidth float
cornerRadius float
gapSize float
dashSize float
rect System.Drawing.RectangleF
리턴 System

SymDefKey() 보호된 메소드

protected SymDefKey ( ) : object
리턴 object

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

color 공개적으로 프로퍼티

public SpecialColor,PurplePen color
리턴 SpecialColor

cornerRadius 공개적으로 프로퍼티

public float cornerRadius
리턴 float

dashSize 공개적으로 프로퍼티

public float dashSize
리턴 float

gapSize 공개적으로 프로퍼티

public float gapSize
리턴 float

lineKind 공개적으로 프로퍼티

public LineKind lineKind
리턴 LineKind

lineWidth 공개적으로 프로퍼티

public float lineWidth
리턴 float