Geometry object describing a 3d box. More...

+ Inheritance diagram for Box:

Public Member Functions

def __init__
def __init__
def __init__
def expand
def xrange
def yrange
def zrange
- Public Member Functions inherited from Geometry
def getScopSemantic
def setScopSemantic
def type

Public Attributes

 xmax
 xmin
 ymax
 ymin
 zmax
 zmin

Detailed Description

Geometry object describing a 3d box.

Constructor & Destructor Documentation

def __init__ (   self)
Parameters
self(type: object) self pointer
Returns
(type: object)

Referenced by Box.__init__().

def __init__ (   self,
  xmin,
  ymin,
  xmax,
  ymax 
)
Parameters
self(type: object) self pointer
xmin(type: float) mandatory parameter
ymin(type: float) mandatory parameter
xmax(type: float) mandatory parameter
ymax(type: float) mandatory parameter
Returns
(type: object)

References Box.__init__().

def __init__ (   self,
  xmin,
  ymin,
  zmin,
  xmax,
  ymax,
  zmax 
)
Parameters
self(type: object) self pointer
xmin(type: float) mandatory parameter
ymin(type: float) mandatory parameter
zmin(type: float) mandatory parameter
xmax(type: float) mandatory parameter
ymax(type: float) mandatory parameter
zmax(type: float) mandatory parameter
Returns
(type: object)

References Box.__init__(), Box.xmax, Box.xmin, Box.ymax, Box.ymin, Box.zmax, and Box.zmin.

Member Function Documentation

def expand (   self,
  arg1 
)
Parameters
self(type: Box) self pointer
arg1(type: float) mandatory parameter
def xrange (   self,
  arg1,
  arg2 
)
Parameters
self(type: Box) self pointer
arg1(type: float) mandatory parameter
arg2(type: float) mandatory parameter
def yrange (   self,
  arg1,
  arg2 
)
Parameters
self(type: Box) self pointer
arg1(type: float) mandatory parameter
arg2(type: float) mandatory parameter
def zrange (   self,
  arg1,
  arg2 
)
Parameters
self(type: Box) self pointer
arg1(type: float) mandatory parameter
arg2(type: float) mandatory parameter