Class xlifepp::ExtrusionData#
-
class ExtrusionData#
-
data required to do an extrusion
Public Functions
-
ExtrusionData(const ExtrusionData &e)#
-
full copy constructor
-
ExtrusionData(const std::vector<Transformation*> &ts, bool isGeoExtrusion, const std::vector<Parameter> &ps)#
-
main constructor of an ExtrusionData with a list of Transformation and Parameters
-
ExtrusionData(const Transformation &t, bool isGeoExtrusion, const std::vector<Parameter> &ps)#
-
main constructor of an ExtrusionData with Transformation and Parameters
-
ExtrusionData(par_fun f, bool isGeoExtrusion, const std::vector<Parameter> &ps)#
-
main constructor of an ExtrusionData with a parametrization (par_fun)
-
void buildDefaultParam(ParameterKey key)#
-
management of default values of key/value parameters for extrude routines
-
inline Transformation *&extrusion()#
-
return the extrusion transformation (non const)
-
inline const Transformation *extrusion() const#
-
return the extrusion transformation (const)
-
std::set<ParameterKey> getGeoParamsKeys()#
-
geometry extrusion parameter keys
-
std::set<ParameterKey> getMeshParamsKeys()#
-
mesh extrusion parameter keys
-
ExtrusionData(const ExtrusionData &e)#