FxBndBox

class FxBndBox((object)arg1)

Bases: instance

C++ signature :

void __init__(struct _object * __ptr64)

add((FxBndBox)arg1, (FxBndBox)arg2) None :
C++ signature :

void add(class FxBndBox {lvalue},class FxBndBox)

add( (FxBndBox)arg1, (vec3)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class Eigen::Matrix<double,3,1,0,3,1>)

add( (FxBndBox)arg1, (vertex)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class FxVertex)

add( (FxBndBox)arg1, (vec3_array)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class std::vector<class Eigen::Matrix<double,3,1,0,3,1>,class std::allocator<class Eigen::Matrix<double,3,1,0,3,1> > >)

add( (FxBndBox)arg1, (vertex_array)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class std::vector<class FxVertex,class std::allocator<class FxVertex> >)

add( (FxBndBox)arg1, (FxShapePoints)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class boost::shared_ptr<class FxShapePoints>)

add( (FxBndBox)arg1, (FxShapeEdge)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class boost::shared_ptr<class FxShapeEdge>)

add( (FxBndBox)arg1, (FxShapeFace)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class boost::shared_ptr<class FxShapeFace>)

add( (FxBndBox)arg1, (FxShapeSolid)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class boost::shared_ptr<class FxShapeSolid>)

add( (FxBndBox)arg1, (FxShape)arg2) -> None :

C++ signature :

void add(class FxBndBox {lvalue},class boost::shared_ptr<class FxShape>)

property empty
getPoints((FxBndBox)arg1, (vec3)arg2, (vec3)arg3, (vec3)arg4, (vec3)arg5, (vec3)arg6, (vec3)arg7, (vec3)arg8, (vec3)arg9) None :
C++ signature :

void getPoints(class FxBndBox {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue},class Eigen::Matrix<double,3,1,0,3,1> {lvalue})

property maxPoint
property maxSize
property minPoint
setEmpty((FxBndBox)arg1) None :
C++ signature :

void setEmpty(class FxBndBox {lvalue})

setGap((FxBndBox)arg1, (float)arg2) None :
C++ signature :

void setGap(class FxBndBox {lvalue},double)

setGap( (FxBndBox)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

C++ signature :

void setGap(class FxBndBox {lvalue},double,double,double)

transform((FxBndBox)arg1, (mat4)arg2) None :
C++ signature :

void transform(class FxBndBox {lvalue},class Eigen::Matrix<double,4,4,0,4,4>)