Itasca C++ Interface
Loading...
Searching...
No Matches
extruder::IExtrudeShape Class Referenceabstract
Inheritance diagram for extruder::IExtrudeShape:
extruder::IExtrudeShapeSlope extruder::IExtrudeShapeTunnel

Public Member Functions

virtual string getName () const =0
virtual string getKeyword () const =0
virtual ExtrudeShapeType getShapeType () const =0
virtual string getParameters () const =0
virtual string getParameterKeywords () const =0
virtual base::Property getParameter (uint32 index) const =0
virtual void setParameter (uint32 index, const base::Property &p)=0
virtual base::Property::Type getParameterType (uint32 index) const =0
virtual void resetParameters ()=0
virtual bool verifyInput (string *) const
virtual bool isOptionalParameter (uint32) const
virtual void checkParameterCompatibility () const
virtual void generateSketch (std::vector< DVect > &pts, std::vector< std::vector< uint64 > > &curves)=0

The documentation for this class was generated from the following file: