C# Class touchvg.core.BoundBox

Inheritance: IDisposable
ファイルを表示 Open project: rhcad/touchvg-v0.6 Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
BoundBox ( ) : System
BoundBox ( BoundBox box ) : System
BoundBox ( Point2d pnt1, Point2d pnt2 ) : System
BoundBox ( Point2d arg0, Vector2d dir1, Vector2d dir2 ) : System
Dispose ( ) : void
contains ( Point2d pnt ) : bool
extend ( Point2d pnt ) : BoundBox
get ( Point2d arg0, Vector2d dir1, Vector2d dir2 ) : void
getMinMaxPoints ( Point2d pnt1, Point2d pnt2 ) : void
isDisjoint ( BoundBox box ) : bool
isRect ( ) : bool
set ( Point2d pnt1, Point2d pnt2 ) : BoundBox
set ( Point2d arg0, Vector2d dir1, Vector2d dir2 ) : BoundBox
setToRect ( ) : BoundBox
swell ( float distance ) : BoundBox

Private Methods

Method Description
BoundBox ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( BoundBox obj ) : HandleRef

Method Details

BoundBox() public method

public BoundBox ( ) : System
return System

BoundBox() public method

public BoundBox ( BoundBox box ) : System
box BoundBox
return System

BoundBox() public method

public BoundBox ( Point2d pnt1, Point2d pnt2 ) : System
pnt1 Point2d
pnt2 Point2d
return System

BoundBox() public method

public BoundBox ( Point2d arg0, Vector2d dir1, Vector2d dir2 ) : System
arg0 Point2d
dir1 Vector2d
dir2 Vector2d
return System

Dispose() public method

public Dispose ( ) : void
return void

contains() public method

public contains ( Point2d pnt ) : bool
pnt Point2d
return bool

extend() public method

public extend ( Point2d pnt ) : BoundBox
pnt Point2d
return BoundBox

get() public method

public get ( Point2d arg0, Vector2d dir1, Vector2d dir2 ) : void
arg0 Point2d
dir1 Vector2d
dir2 Vector2d
return void

getMinMaxPoints() public method

public getMinMaxPoints ( Point2d pnt1, Point2d pnt2 ) : void
pnt1 Point2d
pnt2 Point2d
return void

isDisjoint() public method

public isDisjoint ( BoundBox box ) : bool
box BoundBox
return bool

isRect() public method

public isRect ( ) : bool
return bool

set() public method

public set ( Point2d pnt1, Point2d pnt2 ) : BoundBox
pnt1 Point2d
pnt2 Point2d
return BoundBox

set() public method

public set ( Point2d arg0, Vector2d dir1, Vector2d dir2 ) : BoundBox
arg0 Point2d
dir1 Vector2d
dir2 Vector2d
return BoundBox

setToRect() public method

public setToRect ( ) : BoundBox
return BoundBox

swell() public method

public swell ( float distance ) : BoundBox
distance float
return BoundBox

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
return bool