C# 클래스 touchvg.core.MgCmdManager

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

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
addImageShape ( MgMotion sender, string name, float width, float height ) : MgShape
cancel ( MgMotion sender ) : bool
displayMmToModel ( float mm, GiGraphics gs ) : float
displayMmToModel ( float mm, MgMotion sender ) : float
doContextAction ( MgMotion sender, int action ) : bool
dynamicChangeEnded ( MgView view, bool apply ) : bool
findCommand ( string name ) : MgCommand
getActionDispatcher ( ) : MgActionDispatcher
getBoundingBox ( Box2d box, MgMotion sender ) : void
getCmdSubject ( ) : touchvg.core.CmdSubject
getCommand ( ) : MgCommand
getCommandName ( ) : string
getNewShapeID ( ) : int
getSelection ( ) : touchvg.core.MgSelection
getSnap ( ) : MgSnap
release ( ) : void
setCommand ( MgMotion sender, string name, touchvg.core.MgStorage s ) : bool
setNewShapeID ( int sid ) : void
unloadCommands ( ) : void

비공개 메소드들

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

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

addImageShape() 공개 메소드

public addImageShape ( MgMotion sender, string name, float width, float height ) : MgShape
sender MgMotion
name string
width float
height float
리턴 MgShape

cancel() 공개 메소드

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

displayMmToModel() 공개 메소드

public displayMmToModel ( float mm, GiGraphics gs ) : float
mm float
gs GiGraphics
리턴 float

displayMmToModel() 공개 메소드

public displayMmToModel ( float mm, MgMotion sender ) : float
mm float
sender MgMotion
리턴 float

doContextAction() 공개 메소드

public doContextAction ( MgMotion sender, int action ) : bool
sender MgMotion
action int
리턴 bool

dynamicChangeEnded() 공개 메소드

public dynamicChangeEnded ( MgView view, bool apply ) : bool
view MgView
apply bool
리턴 bool

findCommand() 공개 메소드

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

getActionDispatcher() 공개 메소드

public getActionDispatcher ( ) : MgActionDispatcher
리턴 MgActionDispatcher

getBoundingBox() 공개 메소드

public getBoundingBox ( Box2d box, MgMotion sender ) : void
box Box2d
sender MgMotion
리턴 void

getCmdSubject() 공개 메소드

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

getCommand() 공개 메소드

public getCommand ( ) : MgCommand
리턴 MgCommand

getCommandName() 공개 메소드

public getCommandName ( ) : string
리턴 string

getNewShapeID() 공개 메소드

public getNewShapeID ( ) : int
리턴 int

getSelection() 공개 메소드

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

getSnap() 공개 메소드

public getSnap ( ) : MgSnap
리턴 MgSnap

release() 공개 메소드

public release ( ) : void
리턴 void

setCommand() 공개 메소드

public setCommand ( MgMotion sender, string name, touchvg.core.MgStorage s ) : bool
sender MgMotion
name string
s touchvg.core.MgStorage
리턴 bool

setNewShapeID() 공개 메소드

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

unloadCommands() 공개 메소드

public unloadCommands ( ) : void
리턴 void

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool