MpcBeamFiberSection

class MpcBeamFiberSection((object)arg1)

Bases: MpcAttributeCustomObjectInterface

C++ signature :

void __init__(struct _object * __ptr64)

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

C++ signature :

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

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

C++ signature :

void __init__(struct _object * __ptr64,class MpcBeamFiberSection)

addLinearFiber((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionLinearFiberGroup)arg2) None :
C++ signature :

void addLinearFiber(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionLinearFiberGroup>)

addObjGeometry((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionObjGeometry)arg2) None :
C++ signature :

void addObjGeometry(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionObjGeometry>)

addPunctualFiber((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionPunctualFiberGroup)arg2) None :
C++ signature :

void addPunctualFiber(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionPunctualFiberGroup>)

addSurfaceFiber((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionSurfaceFiberGroup)arg2) None :
C++ signature :

void addSurfaceFiber(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionSurfaceFiberGroup>)

property area
property autoCenter
buildGraphics((MpcBeamFiberSection)arg1) None :
C++ signature :

void buildGraphics(class MpcBeamFiberSection {lvalue})

calculateProperties((MpcBeamFiberSection)arg1[, (bool)only_surfaces]) MpcBeamSectionProperties :
C++ signature :

class MpcBeamSectionProperties calculateProperties(class MpcBeamFiberSection {lvalue} [,bool])

property centroid
clear((MpcBeamFiberSection)arg1) None :
C++ signature :

void clear(class MpcBeamFiberSection {lvalue})

clearGraphics((MpcBeamFiberSection)arg1) None :
C++ signature :

void clearGraphics(class MpcBeamFiberSection {lvalue})

commitChanges((MpcBeamFiberSection)arg1) None :
C++ signature :

void commitChanges(class MpcBeamFiberSection {lvalue})

property linearFibers
property objGeometries
property punctualFibers
regenerateVisualRepresentation((MpcBeamFiberSection)arg1) None :
C++ signature :

void regenerateVisualRepresentation(class MpcBeamFiberSection {lvalue})

removeLinearFiber((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionLinearFiberGroup)arg2) None :
C++ signature :

void removeLinearFiber(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionLinearFiberGroup>)

removeLinearFibers((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionLinearFiberGroupCollection)arg2) None :
C++ signature :

void removeLinearFibers(class MpcBeamFiberSection {lvalue},class std::vector<class boost::shared_ptr<class MpcBeamFiberSectionLinearFiberGroup>,class std::allocator<class boost::shared_ptr<class MpcBeamFiberSectionLinearFiberGroup> > >)

removeObjGeometries((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionObjGeometry)arg2) None :
C++ signature :

void removeObjGeometries(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionObjGeometry>)

removeObjGeometry((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionObjGeometry)arg2) None :
C++ signature :

void removeObjGeometry(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionObjGeometry>)

removePunctualFiber((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionPunctualFiberGroup)arg2) None :
C++ signature :

void removePunctualFiber(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionPunctualFiberGroup>)

removePunctualFibers((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionPunctualFiberGroupCollection)arg2) None :
C++ signature :

void removePunctualFibers(class MpcBeamFiberSection {lvalue},class std::vector<class boost::shared_ptr<class MpcBeamFiberSectionPunctualFiberGroup>,class std::allocator<class boost::shared_ptr<class MpcBeamFiberSectionPunctualFiberGroup> > >)

removeSurfaceFiber((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionSurfaceFiberGroup)arg2) None :
C++ signature :

void removeSurfaceFiber(class MpcBeamFiberSection {lvalue},class boost::shared_ptr<class MpcBeamFiberSectionSurfaceFiberGroup>)

removeSurfaceFibers((MpcBeamFiberSection)arg1, (MpcBeamFiberSectionSurfaceFiberGroupCollection)arg2) None :
C++ signature :

void removeSurfaceFibers(class MpcBeamFiberSection {lvalue},class std::vector<class boost::shared_ptr<class MpcBeamFiberSectionSurfaceFiberGroup>,class std::allocator<class boost::shared_ptr<class MpcBeamFiberSectionSurfaceFiberGroup> > >)

property surfaceFibers
toElasticSection((MpcBeamFiberSection)arg1[, (str)unit[, (bool)only_surfaces]]) MpcBeamSection :
C++ signature :

class MpcBeamSection toElasticSection(class boost::shared_ptr<class MpcBeamFiberSection> [,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > [,bool]])

toElasticSection( (MpcBeamFiberSection)arg1 [, (bool)only_surfaces [, (str)unit]]) -> MpcBeamSection :

C++ signature :

class MpcBeamSection toElasticSection(class boost::shared_ptr<class MpcBeamFiberSection> [,bool [,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >]])