MpcGeometry

class MpcGeometry((object)arg1, (int)arg2, (str)arg3, (FxOccShape)arg4)

Bases: MpcIndexedObject

C++ signature :

void __init__(struct _object * __ptr64,int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::shared_ptr<class FxOccShape>)

assign((MpcGeometry)arg1, (MpcProperty)arg2, (int)arg3, (MpcSubshapeType)arg4) None :
C++ signature :

void assign(class boost::shared_ptr<class MpcGeometry>,class boost::shared_ptr<class MpcProperty>,unsigned __int64,enum FxSubShapeType)

property changed
property elementPropertyAssignment
getLocalAxesOnEdge((MpcGeometry)arg1, (int)arg2, (float)arg3, (vec3)arg4, (vec3)arg5, (vec3)arg6) bool :
C++ signature :

bool getLocalAxesOnEdge(class MpcGeometry {lvalue},unsigned __int64,double,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})

getLocalAxesOnEdge( (MpcGeometry)arg1, (int)arg2, (vec3)arg3, (vec3)arg4, (vec3)arg5) -> bool :

C++ signature :

bool getLocalAxesOnEdge(class MpcGeometry {lvalue},unsigned __int64,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})

getLocalAxesOnFace((MpcGeometry)arg1, (int)arg2, (float)arg3, (float)arg4, (vec3)arg5, (vec3)arg6, (vec3)arg7) bool :
C++ signature :

bool getLocalAxesOnFace(class MpcGeometry {lvalue},unsigned __int64,double,double,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})

getLocalAxesOnFace( (MpcGeometry)arg1, (int)arg2, (vec3)arg3, (vec3)arg4, (vec3)arg5) -> bool :

C++ signature :

bool getLocalAxesOnFace(class MpcGeometry {lvalue},unsigned __int64,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})

getLocalAxesOnSolid((MpcGeometry)arg1, (int)arg2, (vec3)arg3, (vec3)arg4, (vec3)arg5, (vec3)arg6) bool :
C++ signature :

bool getLocalAxesOnSolid(class MpcGeometry {lvalue},unsigned __int64,class Eigen::Matrix<double,3,1,0,3,1>,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})

getLocalAxesOnVertex((MpcGeometry)arg1, (int)arg2, (vec3)arg3, (vec3)arg4, (vec3)arg5) bool :
C++ signature :

bool getLocalAxesOnVertex(class MpcGeometry {lvalue},unsigned __int64,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 id
property name
property physicalPropertyAssignment
property shape
property visualRepresentation