| Itasca C++ Interface
    | 
This is the complete list of members for extruder::IExtrudeSet, including all inherited members.
| anyZonesBad(bool areaCheck=false) const =0 | extruder::IExtrudeSet | pure virtual | 
| autoZoneChange (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| axesChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| blockAdded (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| blockAddedLater (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| blockEdgeChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| blockMoved (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| blockMultiplierChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| blockOrientationChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| blockRemoved (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| clearMetaData()=0 | extruder::IExtrudeSet | pure virtual | 
| combineEdgesToSingleEdge(std::vector< uint32 > *connectedEdges, string *edgeWarning=nullptr)=0 | extruder::IExtrudeSet | pure virtual | 
| computeValidationAbsTol() const =0 | extruder::IExtrudeSet | pure virtual | 
| computeZones2D() const =0 | extruder::IExtrudeSet | pure virtual | 
| countZoneQuality(int statecount[], bool areaCheck=false) const =0 | extruder::IExtrudeSet | pure virtual | 
| createBlockAt(DVect pos, StringSet *errorsList=nullptr, std::vector< string > *warningsList=nullptr, std::vector< string > *infoList=nullptr)=0 | extruder::IExtrudeSet | pure virtual | 
| createBlockByPoints(IExtrudePoint *p0In, IExtrudePoint *p1In, IExtrudePoint *p2In, IExtrudePoint *p3In, uint32 *newedgecount=0, bool ignoreerror=false)=0 | extruder::IExtrudeSet | pure virtual | 
| createBlockByPoints(std::set< uint64 > inputPts, const MeshParameter *meshInfo=nullptr, StringSet *errorsList=nullptr, std::vector< string > *warningsList=nullptr, std::vector< string > *infoList=nullptr)=0 | extruder::IExtrudeSet | pure virtual | 
| createBlocksAuto(IGroupID *group=nullptr, StringSet *errorsList=nullptr, std::vector< string > *warningsList=nullptr, std::vector< string > *infoList=nullptr, const IRange *range=nullptr)=0 | extruder::IExtrudeSet | pure virtual | 
| createEdge(IExtrudePoint *end1, IExtrudePoint *end2, bool useDefaultSize, string *str)=0 | extruder::IExtrudeSet | pure virtual | 
| createPoint(const DVect &pos)=0 | extruder::IExtrudeSet | pure virtual | 
| deleteBlock(IExtrudeRegion *b)=0 | extruder::IExtrudeSet | pure virtual | 
| deleteEdge(IExtrudeEdge *edgeIn, uint32 *blockCount=0)=0 | extruder::IExtrudeSet | pure virtual | 
| deletePoint(IExtrudePoint *pointIn, uint32 *edgeCount=0, uint32 *blockCount=0)=0 | extruder::IExtrudeSet | pure virtual | 
| edgeAdded (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| edgeControlPointAdded (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| edgeMoved (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| edgePointChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| edgeRatioChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| edgeRemoved (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| edgeSizeChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| edgeTypeChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| findBlockWithID(uint64 id) const =0 | extruder::IExtrudeSet | pure virtual | 
| findBlockWithID(uint64 id)=0 | extruder::IExtrudeSet | pure virtual | 
| findClosedPolygonAt(const DVect &pos) const =0 | extruder::IExtrudeSet | pure virtual | 
| findClosestBlock(const DVect &pos, const double &radius=limits< double >::max()) const =0 | extruder::IExtrudeSet | pure virtual | 
| findClosestBlock(const DVect &pos, const double &radius=limits< double >::max())=0 | extruder::IExtrudeSet | pure virtual | 
| findClosestEdge(const DVect &pos, const double &radius=limits< double >::max()) const =0 | extruder::IExtrudeSet | pure virtual | 
| findClosestEdge(const DVect &pos, const double &radius=limits< double >::max())=0 | extruder::IExtrudeSet | pure virtual | 
| findClosestPoint(const DVect &pos, const double &radius=limits< double >::max()) const =0 | extruder::IExtrudeSet | pure virtual | 
| findClosestPoint(const DVect &pos, const double &radius=limits< double >::max())=0 | extruder::IExtrudeSet | pure virtual | 
| findEdgeWithID(uint64 id) const =0 | extruder::IExtrudeSet | pure virtual | 
| findEdgeWithID(uint64 id)=0 | extruder::IExtrudeSet | pure virtual | 
| findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2) const =0 | extruder::IExtrudeSet | pure virtual | 
| findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2)=0 | extruder::IExtrudeSet | pure virtual | 
| findMetaKeyIndex(const string &key) const =0 | extruder::IExtrudeSet | pure virtual | 
| findMetaKeyValue(const string &key) const =0 | extruder::IExtrudeSet | pure virtual | 
| findMostExternalClosedRegion() const =0 | extruder::IExtrudeSet | pure virtual | 
| findPointWithID(uint64 id) const =0 | extruder::IExtrudeSet | pure virtual | 
| findPointWithID(uint64 id)=0 | extruder::IExtrudeSet | pure virtual | 
| findPotentialPolygonAt(DVect pos) const =0 | extruder::IExtrudeSet | pure virtual | 
| getAutoZoneDir() const =0 | extruder::IExtrudeSet | pure virtual | 
| getAutoZoneEdge() const =0 | extruder::IExtrudeSet | pure virtual | 
| getAutoZoneMinSize() const =0 | extruder::IExtrudeSet | pure virtual | 
| getAutoZoneMode() const =0 | extruder::IExtrudeSet | pure virtual | 
| getAutoZoneSize() const =0 | extruder::IExtrudeSet | pure virtual | 
| getAutoZoneTotal() const =0 | extruder::IExtrudeSet | pure virtual | 
| getAvailableSlots(StringList *) const =0 | extruder::IExtrudeSet | pure virtual | 
| getAxes() const =0 | extruder::IExtrudeSet | pure virtual | 
| getAxesInput() const =0 | extruder::IExtrudeSet | pure virtual | 
| getBadZonesReport() const =0 | extruder::IExtrudeSet | pure virtual | 
| getBlockGroupNotice() const =0 | extruder::IExtrudeSet | pure virtual | 
| getBlockSize() const =0 | extruder::IExtrudeSet | pure virtual | 
| getEdgeCombineTolerance() const =0 | extruder::IExtrudeSet | pure virtual | 
| getEdgeContainer()=0 | extruder::IExtrudeSet | pure virtual | 
| getEdgeContainer() const =0 | extruder::IExtrudeSet | pure virtual | 
| getEdgeGroupNotice() const =0 | extruder::IExtrudeSet | pure virtual | 
| getEdgesByBreakAngle(uint32 edgeID, double breakAngle, bool nonIntersected, std::vector< uint32 > *connectedEdges) const =0 | extruder::IExtrudeSet | pure virtual | 
| getEdgeSize() const =0 | extruder::IExtrudeSet | pure virtual | 
| getExtent() const =0 | extruder::IExtrudeSet | pure virtual | 
| getGroups(StringMap< StringList > *) const =0 | extruder::IExtrudeSet | pure virtual | 
| getIThing()=0 | extruder::IExtrudeSet | pure virtual | 
| getIThing() const =0 | extruder::IExtrudeSet | pure virtual | 
| getMetaCount() const =0 | extruder::IExtrudeSet | pure virtual | 
| getMetaKey(int index) const =0 | extruder::IExtrudeSet | pure virtual | 
| getMetaValue(int index) const =0 | extruder::IExtrudeSet | pure virtual | 
| getName() const =0 | extruder::IExtrudeSet | pure virtual | 
| getOrigin() const =0 | extruder::IExtrudeSet | pure virtual | 
| getPointContainer()=0 | extruder::IExtrudeSet | pure virtual | 
| getPointContainer() const =0 | extruder::IExtrudeSet | pure virtual | 
| getPointGroupNotice() const =0 | extruder::IExtrudeSet | pure virtual | 
| getPointSize() const =0 | extruder::IExtrudeSet | pure virtual | 
| getRegionLocations(FArray< DVect > *ret, uint64 wr=0, int we=-1)=0 | extruder::IExtrudeSet | pure virtual | 
| getRegionsContainer()=0 | extruder::IExtrudeSet | pure virtual | 
| getRegionsContainer() const =0 | extruder::IExtrudeSet | pure virtual | 
| getTwoDGeomChangedNotice() const =0 | extruder::IExtrudeSet | pure virtual | 
| getUAxis() const =0 | extruder::IExtrudeSet | pure virtual | 
| getValidationTol() const =0 | extruder::IExtrudeSet | pure virtual | 
| getVAxis() const =0 | extruder::IExtrudeSet | pure virtual | 
| getZoneQualityReport(bool badonly=false) const =0 | extruder::IExtrudeSet | pure virtual | 
| getZoneQualityReport(int statecount[]) const =0 | extruder::IExtrudeSet | pure virtual | 
| isAutoValidation() const =0 | extruder::IExtrudeSet | pure virtual | 
| isAutoZoneTotalAllowed() const =0 | extruder::IExtrudeSet | pure virtual | 
| metaAdded (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| metaChanged (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| metaRemoved (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| pointAdded (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| pointMoved (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| pointRemoved (defined in extruder::IExtrudeSet) | extruder::IExtrudeSet | |
| setAutoValidation(bool x)=0 | extruder::IExtrudeSet | pure virtual | 
| setEdgeCombineTolerance(const double tol)=0 | extruder::IExtrudeSet | pure virtual | 
| setMetaKeyValue(const string &key, const string &value)=0 | extruder::IExtrudeSet | pure virtual | 
| setOrigin(DVect c)=0 | extruder::IExtrudeSet | pure virtual | 
| setUAxis(DVect u)=0 | extruder::IExtrudeSet | pure virtual | 
| setUVAxes(DVect u, DVect v)=0 | extruder::IExtrudeSet | pure virtual | 
| setValidationTol(double x)=0 | extruder::IExtrudeSet | pure virtual | 
| setVAxis(DVect v)=0 | extruder::IExtrudeSet | pure virtual | 
| testAxesBasisNormal()=0 | extruder::IExtrudeSet | pure virtual | 
| testAxesBasisOrthogonal()=0 | extruder::IExtrudeSet | pure virtual | 
| type_ | extruder::IExtrudeSet | inlinestatic | 
| valid(std::vector< string > *problems=nullptr, bool areaCheck=false) const =0 | extruder::IExtrudeSet | pure virtual |