C# 클래스 touchvg.core.MgView

상속: IDisposable
파일 보기 프로젝트 열기: rhcad/touchvg-v0.6 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
cancel ( MgMotion sender ) : void
cmds ( ) : MgCmdManager
commandChanged ( ) : void
context ( ) : GiContext
doc ( ) : touchvg.core.MgShapeDoc
findCommand ( string name ) : MgCommand
getAction ( ) : MgActionDispatcher
getCmdSubject ( ) : touchvg.core.CmdSubject
getCommand ( ) : MgCommand
getCommandName ( ) : string
getLockData ( ) : MgLockData
getNewShapeID ( ) : int
getSelection ( ) : touchvg.core.MgSelection
getShapeFactory ( ) : MgShapeFactory
getSnap ( ) : MgSnap
graph ( ) : GiGraphics
isContextActionsVisible ( ) : bool
modelTransform ( ) : Matrix2d
redraw ( ) : void
regenAll ( ) : void
regenAppend ( ) : void
removeShape ( MgShape shape ) : bool
selectionChanged ( ) : void
setCommand ( MgMotion sender, string name ) : bool
setCurrentShapes ( touchvg.core.MgShapes shapes ) : bool
setNewShapeID ( int sid ) : void
shapeAdded ( MgShape shape ) : void
shapeCanRotated ( MgShape shape ) : bool
shapeCanTransform ( MgShape shape ) : bool
shapeCanUngroup ( MgShape shape ) : bool
shapeCanUnlock ( MgShape shape ) : bool
shapeMoved ( MgShape shape, int segment ) : void
shapeWillAdded ( MgShape shape ) : bool
shapeWillDeleted ( MgShape shape ) : bool
shapes ( ) : touchvg.core.MgShapes
useFinger ( ) : bool
xform ( ) : GiTransform

비공개 메소드들

메소드 설명
MgView ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( MgView obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

cancel() 공개 메소드

public cancel ( MgMotion sender ) : void
sender MgMotion
리턴 void

cmds() 공개 메소드

public cmds ( ) : MgCmdManager
리턴 MgCmdManager

commandChanged() 공개 메소드

public commandChanged ( ) : void
리턴 void

context() 공개 메소드

public context ( ) : GiContext
리턴 GiContext

doc() 공개 메소드

public doc ( ) : touchvg.core.MgShapeDoc
리턴 touchvg.core.MgShapeDoc

findCommand() 공개 메소드

public findCommand ( string name ) : MgCommand
name string
리턴 MgCommand

getAction() 공개 메소드

public getAction ( ) : MgActionDispatcher
리턴 MgActionDispatcher

getCmdSubject() 공개 메소드

public getCmdSubject ( ) : touchvg.core.CmdSubject
리턴 touchvg.core.CmdSubject

getCommand() 공개 메소드

public getCommand ( ) : MgCommand
리턴 MgCommand

getCommandName() 공개 메소드

public getCommandName ( ) : string
리턴 string

getLockData() 공개 메소드

public getLockData ( ) : MgLockData
리턴 MgLockData

getNewShapeID() 공개 메소드

public getNewShapeID ( ) : int
리턴 int

getSelection() 공개 메소드

public getSelection ( ) : touchvg.core.MgSelection
리턴 touchvg.core.MgSelection

getShapeFactory() 공개 메소드

public getShapeFactory ( ) : MgShapeFactory
리턴 MgShapeFactory

getSnap() 공개 메소드

public getSnap ( ) : MgSnap
리턴 MgSnap

graph() 공개 메소드

public graph ( ) : GiGraphics
리턴 GiGraphics

isContextActionsVisible() 공개 메소드

public isContextActionsVisible ( ) : bool
리턴 bool

modelTransform() 공개 메소드

public modelTransform ( ) : Matrix2d
리턴 Matrix2d

redraw() 공개 메소드

public redraw ( ) : void
리턴 void

regenAll() 공개 메소드

public regenAll ( ) : void
리턴 void

regenAppend() 공개 메소드

public regenAppend ( ) : void
리턴 void

removeShape() 공개 메소드

public removeShape ( MgShape shape ) : bool
shape MgShape
리턴 bool

selectionChanged() 공개 메소드

public selectionChanged ( ) : void
리턴 void

setCommand() 공개 메소드

public setCommand ( MgMotion sender, string name ) : bool
sender MgMotion
name string
리턴 bool

setCurrentShapes() 공개 메소드

public setCurrentShapes ( touchvg.core.MgShapes shapes ) : bool
shapes touchvg.core.MgShapes
리턴 bool

setNewShapeID() 공개 메소드

public setNewShapeID ( int sid ) : void
sid int
리턴 void

shapeAdded() 공개 메소드

public shapeAdded ( MgShape shape ) : void
shape MgShape
리턴 void

shapeCanRotated() 공개 메소드

public shapeCanRotated ( MgShape shape ) : bool
shape MgShape
리턴 bool

shapeCanTransform() 공개 메소드

public shapeCanTransform ( MgShape shape ) : bool
shape MgShape
리턴 bool

shapeCanUngroup() 공개 메소드

public shapeCanUngroup ( MgShape shape ) : bool
shape MgShape
리턴 bool

shapeCanUnlock() 공개 메소드

public shapeCanUnlock ( MgShape shape ) : bool
shape MgShape
리턴 bool

shapeMoved() 공개 메소드

public shapeMoved ( MgShape shape, int segment ) : void
shape MgShape
segment int
리턴 void

shapeWillAdded() 공개 메소드

public shapeWillAdded ( MgShape shape ) : bool
shape MgShape
리턴 bool

shapeWillDeleted() 공개 메소드

public shapeWillDeleted ( MgShape shape ) : bool
shape MgShape
리턴 bool

shapes() 공개 메소드

public shapes ( ) : touchvg.core.MgShapes
리턴 touchvg.core.MgShapes

useFinger() 공개 메소드

public useFinger ( ) : bool
리턴 bool

xform() 공개 메소드

public xform ( ) : GiTransform
리턴 GiTransform

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool