FxShape

class FxShape((object)arg1)

Bases: instance

C++ signature :

void __init__(struct _object * __ptr64)

__init__( (object)arg1, (FxShape)arg2) -> None :

C++ signature :

void __init__(struct _object * __ptr64,class FxShape)

autoComputeNormals((FxShape)arg1) None :
C++ signature :

void autoComputeNormals(class FxShape {lvalue})

property boundingBox
commitChanges((FxShape)arg1) None :
C++ signature :

void commitChanges(class FxShape {lvalue})

property edges
property empty
property faces
property floatingEdges
property floatingFaces
property material
property meshEdges
overrideBoundingBox((FxShape)arg1, (FxBndBox)arg2) None :
C++ signature :

void overrideBoundingBox(class FxShape {lvalue},class FxBndBox)

setVisible((FxShape)arg1, (bool)arg2) None :
C++ signature :

void setVisible(class FxShape {lvalue},bool)

setVisible( (FxShape)arg1, (MpcSubshapeType)arg2, (int)arg3, (bool)arg4) -> None :

C++ signature :

void setVisible(class FxShape {lvalue},enum FxSubShapeType,unsigned __int64,bool)

property solids
split((FxShape)arg1) None :
C++ signature :

void split(class FxShape {lvalue})

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

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

property transformation
transformed((FxShape)arg1, (mat4)arg2) FxShape :
C++ signature :

class boost::shared_ptr<class FxShape> transformed(class FxShape {lvalue},class Eigen::Matrix<double,4,4,0,4,4>)

property vertices