Three-dimensional entities

class geom.BND3d

Bases: geom.GeomObj3d

property area

return object area.

property diagonal

returns a vector from PMin to PMax.

getCenterOfMass((BND3d)arg1) Pos3d :
C++ signature :

Pos3d getCenterOfMass(BND3d {lvalue})

getIx((BND3d)arg1) float :
C++ signature :

double getIx(BND3d {lvalue})

getIy((BND3d)arg1) float :
C++ signature :

double getIy(BND3d {lvalue})

getMax((BND3d)arg1, (int)arg2) float :

returns maximum value of i coordinate.

C++ signature :

double getMax(BND3d {lvalue},unsigned short)

getMin((BND3d)arg1, (int)arg2) float :

returns minimum value of i coordinate.

C++ signature :

double getMin(BND3d {lvalue},unsigned short)

getPxy((BND3d)arg1) float :
C++ signature :

double getPxy(BND3d {lvalue})

getVertexList((BND3d)arg1) list :

Return a Python list containing the positions of the vertices.

C++ signature :

boost::python::list getVertexList(BND3d {lvalue})

getVertices((BND3d)arg1) list :

Return a Python list containing the positions of the vertices.

C++ signature :

boost::python::list getVertices(BND3d {lvalue})

property height

returns object height.

property length

returns object length.

property pMax

upper right corner.

property pMin

lower left corner.

update((BND3d)arg1, (Pos3d)arg2) None :
C++ signature :

void update(BND3d {lvalue},Pos3d)

property volume

returns object volume.

property width

returns object width.