BIMHome v1.0.0
BIMHome接口文档说明
TransmissionFactory 成员列表

成员的完整列表,这些成员属于 TransmissionFactory,包括所有继承而来的类成员

createCable(const std::string startCoord, const std::string endCoord, const std::string ordArray, const std::string iRArray, double d, const std::string &objName="Cable", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createCircularFixedPlate(double length, double width, double thickness, double cs, int n, int mn, double d, const std::string &objName="CircularFixedPlate", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createCircularGasket(double bor, double ir, double h, double rad, const std::string &objName="CircularGasket", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createConePorcelainBushing(double h, double br, double tr, double br1, double br2, double tr1, double tr2, int n, const std::string &objName="ConePorcelainBushing", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createInsulator(int n, double d, int n1, double h1, double r1, double r2, double r, double fl, double al, int ln, const std::string &objName="Insulator", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createPorcelainBushing(double h, double r, double r1, double r2, int n, const std::string &objName="PorcelainBushing", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createRectangularFixedPlate(double l, double w, double t, double cs, double rs, int cn, int rn, int mh, double d, const std::string &objName="RectangularFixedPlate", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createSquareGasket(double l1, double w1, double l2, double w2, double h, int ct, double rad, double cl, const std::string &objName="SquareGasket", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createTableGasket(double tr, double bor, double ir, double h, double rad, const std::string &objName="TableGasket", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createTerminalBlock(double length, double width, double thickness, double cs, double rs, int cn, int rn, double cl, double radius, double bl, const std::string &phase, const std::string &objName="TerminalBlock", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
createVTypeInsulator(double x, double ad, int n1, double h1, double r, double r1, double r2, double fl, double al, int ln, const std::string &objName="VTypeInsulator", const Base::Placement &placement=Base::Placement(), App::IDocument *pDoc=nullptr)TransmissionFactorystatic
updateCableParameters(App::IDocumentObject *pObj, const std::string startCoord, const std::string endCoord, const std::string ordArray, const std::string iRArray, double d)TransmissionFactorystatic
updateCircularFixedPlateParameters(App::IDocumentObject *pObj, double length, double width, double thickness, double cs, int n, int mn, double d)TransmissionFactorystatic
updateCircularGasketParameters(App::IDocumentObject *pObj, double bor, double ir, double h, double rad)TransmissionFactorystatic
updateConePorcelainBushingParameters(App::IDocumentObject *pObj, double h, double br, double tr, double br1, double br2, double tr1, double tr2, int n)TransmissionFactorystatic
updateInsulatorParameters(App::IDocumentObject *pObj, int n, double d, int n1, double h1, double r1, double r2, double r, double fl, double al, int ln)TransmissionFactorystatic
updateParameters(App::IDocumentObject *pObj, double tr, double bor, double ir, double h, double rad)TransmissionFactorystatic
updatePorcelainBushingParameters(App::IDocumentObject *pObj, double h, double r, double r1, double r2, int n)TransmissionFactorystatic
updateRectangularFixedPlateParameters(App::IDocumentObject *pObj, double l, double w, double t, double cs, double rs, int cn, int rn, int mh, double d)TransmissionFactorystatic
updateSquareGasketParameters(App::IDocumentObject *pObj, double l1, double w1, double l2, double w2, double h, int ct, double rad, double cl)TransmissionFactorystatic
updateTerminalBlockParameters(App::IDocumentObject *pObj, double length, double width, double thickness, double cs, double rs, int cn, int rn, double cl, double radius, double bl, const std::string &phase)TransmissionFactorystatic
updateVTypeInsulatorParameters(App::IDocumentObject *pObj, double x, double ad, int n1, double h1, double r, double r1, double r2, double fl, double al, int ln)TransmissionFactorystatic