C# Class touchvg.core.MgCmdManager

Inheritance: global::System.IDisposable
Afficher le fichier Open project: rhcad/touchvg-v0.6 Class Usage Examples

Protected Properties

Свойство Type Description
swigCMemOwn bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
MgCmdManager ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( MgCmdManager obj ) : HandleRef

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

addImageShape() public méthode

public addImageShape ( MgMotion sender, string name, float width, float height ) : MgShape
sender MgMotion
name string
width float
height float
Résultat MgShape

cancel() public méthode

public cancel ( MgMotion sender ) : bool
sender MgMotion
Résultat bool

displayMmToModel() public méthode

public displayMmToModel ( float mm, GiGraphics gs ) : float
mm float
gs GiGraphics
Résultat float

displayMmToModel() public méthode

public displayMmToModel ( float mm, MgMotion sender ) : float
mm float
sender MgMotion
Résultat float

doContextAction() public méthode

public doContextAction ( MgMotion sender, int action ) : bool
sender MgMotion
action int
Résultat bool

dynamicChangeEnded() public méthode

public dynamicChangeEnded ( MgView view, bool apply ) : bool
view MgView
apply bool
Résultat bool

findCommand() public méthode

public findCommand ( string name ) : MgCommand
name string
Résultat MgCommand

getActionDispatcher() public méthode

public getActionDispatcher ( ) : MgActionDispatcher
Résultat MgActionDispatcher

getBoundingBox() public méthode

public getBoundingBox ( Box2d box, MgMotion sender ) : void
box Box2d
sender MgMotion
Résultat void

getCmdSubject() public méthode

public getCmdSubject ( ) : touchvg.core.CmdSubject
Résultat touchvg.core.CmdSubject

getCommand() public méthode

public getCommand ( ) : MgCommand
Résultat MgCommand

getCommandName() public méthode

public getCommandName ( ) : string
Résultat string

getNewShapeID() public méthode

public getNewShapeID ( ) : int
Résultat int

getSelection() public méthode

public getSelection ( ) : touchvg.core.MgSelection
Résultat touchvg.core.MgSelection

getSnap() public méthode

public getSnap ( ) : MgSnap
Résultat MgSnap

release() public méthode

public release ( ) : void
Résultat void

setCommand() public méthode

public setCommand ( MgMotion sender, string name, touchvg.core.MgStorage s ) : bool
sender MgMotion
name string
s touchvg.core.MgStorage
Résultat bool

setNewShapeID() public méthode

public setNewShapeID ( int sid ) : void
sid int
Résultat void

unloadCommands() public méthode

public unloadCommands ( ) : void
Résultat void

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
Résultat bool