Box Class Reference

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

+ Inheritance diagram for Box:

Public Member Functions

def __init__ (self, *args, **kwargs)
 
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: float, ymin: float, xmax: float, ymax: float)
  __init__(self, xmin: float, ymin: float, zmin: float, xmax: float, ymax: float, zmax: float)

  @param self (type: object) self pointer
  @param *args  (type: list) mandatory parameter
  @param ** kwargs  (type: dict) mandatory parameter
  @return (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 
)
  @param self (type: Box) self pointer
  @param arg1 (type: float) mandatory parameter

◆ xrange()

def xrange (   self,
  arg1,
  arg2 
)
  @param self (type: Box) self pointer
  @param arg1 (type: float) mandatory parameter
  @param arg2 (type: float) mandatory parameter

◆ yrange()

def yrange (   self,
  arg1,
  arg2 
)
  @param self (type: Box) self pointer
  @param arg1 (type: float) mandatory parameter
  @param arg2 (type: float) mandatory parameter

◆ zrange()

def zrange (   self,
  arg1,
  arg2 
)
  @param self (type: Box) self pointer
  @param arg1 (type: float) mandatory parameter
  @param arg2 (type: float) mandatory parameter