Loading [MathJax]/extensions/tex2jax.js
Box Class Reference

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

+ Inheritance diagram for Box:

Public Member Functions

def __init__ (self, *args, **kwargs)
 possible calls: More...
 
def expand (self, arg1)
 
def xrange (self, arg1, arg2)
 
def yrange (self, arg1, arg2)
 
def zrange (self, arg1, arg2)
 
- Public Member Functions inherited from Geometry
def getScopSemantic (self)
 
def setScopSemantic (self, arg1)
 
def type (self)
 

Public Attributes

 xmax
 
 xmin
 
 ymax
 
 ymin
 
 zmax
 
 zmin
 

Detailed Description

Geometry object describing a 3d box.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
args,
**  kwargs 
)

possible calls:

  • init(self)
  • init(self, xmin: object, ymin: object, xmax: object, ymax: object)
  • init(self, xmin: object, ymin: object, zmin: object, xmax: object, ymax: object, zmax: object)
Parameters
self(type: object) self pointer
*args(type: list) mandatory parameter
**kwargs(type: dict) mandatory parameter
Returns
(type: object)

References Window.xmax, Box.xmax, Window.xmin, Box.xmin, Window.ymax, Box.ymax, Window.ymin, Box.ymin, Box.zmax, and Box.zmin.

Member Function Documentation

◆ expand()

def expand (   self,
  arg1 
)
Parameters
self(type: Box) self pointer
arg1(type: object) mandatory parameter

◆ xrange()

def xrange (   self,
  arg1,
  arg2 
)
Parameters
self(type: Box) self pointer
arg1(type: object) mandatory parameter
arg2(type: object) mandatory parameter

◆ yrange()

def yrange (   self,
  arg1,
  arg2 
)
Parameters
self(type: Box) self pointer
arg1(type: object) mandatory parameter
arg2(type: object) mandatory parameter

◆ zrange()

def zrange (   self,
  arg1,
  arg2 
)
Parameters
self(type: Box) self pointer
arg1(type: object) mandatory parameter
arg2(type: object) mandatory parameter