C# 클래스 PurplePen.DescriptionCourseObj

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

공개 메소드들

메소드 설명
AddToMap ( Map map, SymColor symColor, SymDef>.Dictionary dict ) : void
Clone ( ) : object
DescriptionCourseObj ( Id specialId, PointF topLeft, float cellSize, SymbolDB symbolDB, DescriptionLine description, DescriptionKind kind, int numColumns ) : System
Equals ( object obj ) : bool
GetHashCode ( ) : int
Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
RectangleUpdating ( RectangleF &newRect, bool dragAll, bool dragLeft, bool dragTop, bool dragRight, bool dragBottom ) : void
ToString ( ) : string

보호된 메소드들

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

비공개 메소드들

메소드 설명
BestNumberOfColumns ( SizeF currentSize ) : int
ComputeAspectAngles ( ) : float[]
GetRect ( PointF topLeft, float cellSize, SymbolDB symbolDB, DescriptionLine description, DescriptionKind kind, int numColumns ) : RectangleF

메소드 상세

AddToMap() 공개 메소드

public AddToMap ( Map map, SymColor symColor, SymDef>.Dictionary dict ) : void
map Map
symColor SymColor
dict SymDef>.Dictionary
리턴 void

AddToMap() 보호된 메소드

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

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

CreateSymDef() 보호된 메소드

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

DescriptionCourseObj() 공개 메소드

public DescriptionCourseObj ( Id specialId, PointF topLeft, float cellSize, SymbolDB symbolDB, DescriptionLine description, DescriptionKind kind, int numColumns ) : System
specialId Id
topLeft System.Drawing.PointF
cellSize float
symbolDB SymbolDB
description DescriptionLine
kind DescriptionKind
numColumns int
리턴 System

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

RectangleUpdating() 공개 메소드

public RectangleUpdating ( RectangleF &newRect, bool dragAll, bool dragLeft, bool dragTop, bool dragRight, bool dragBottom ) : void
newRect System.Drawing.RectangleF
dragAll bool
dragLeft bool
dragTop bool
dragRight bool
dragBottom bool
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string