Itasca C++ Interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
extruder::IExtrudeSet Member List

This is the complete list of members for extruder::IExtrudeSet, including all inherited members.

anyZonesBad(bool areaCheck=false) const =0extruder::IExtrudeSetpure virtual
autoZoneChange(bool on, int mode, double dx, int n, int t)=0extruder::IExtrudeSetpure virtual
axesChanged()=0extruder::IExtrudeSetpure virtual
blockAdded(quint64 id)=0extruder::IExtrudeSetpure virtual
blockAddedLater(quint64 id)=0extruder::IExtrudeSetpure virtual
blockEdgeChanged(quint64 id)=0extruder::IExtrudeSetpure virtual
blockMoved(quint64 izd)=0extruder::IExtrudeSetpure virtual
blockMultiplierChanged(quint64 id, quint32 m)=0extruder::IExtrudeSetpure virtual
blockOrientationChanged(quint64 id)=0extruder::IExtrudeSetpure virtual
blockRemoved(quint64 id)=0extruder::IExtrudeSetpure virtual
clearMetaData()=0extruder::IExtrudeSetpure virtual
combineEdgesToSingleEdge(QList< quint32 > *connectedEdges, QString *edgeWarning=nullptr)=0extruder::IExtrudeSetpure virtual
computeValidationAbsTol() const =0extruder::IExtrudeSetpure virtual
computeZones2D() const =0extruder::IExtrudeSetpure virtual
countZoneQuality(int statecount[], bool areaCheck=false) const =0extruder::IExtrudeSetpure virtual
createBlockAt(DVect pos, QSet< QString > *errorsList=nullptr, QList< QString > *outMessages=nullptr)=0extruder::IExtrudeSetpure virtual
createBlockByPoints(IExtrudePoint *p0In, IExtrudePoint *p1In, IExtrudePoint *p2In, IExtrudePoint *p3In, quint32 *newedgecount=0, bool ignoreerror=false)=0extruder::IExtrudeSetpure virtual
createBlockByPoints(QSet< quint64 > inputPts, QSet< QString > *errorsList=nullptr, QList< QString > *warningsList=nullptr)=0extruder::IExtrudeSetpure virtual
createBlocksAuto(IGroupID *group=nullptr, QSet< QString > *errorsList=nullptr, QList< QString > *outMessages=nullptr, const IRange *range=nullptr)=0extruder::IExtrudeSetpure virtual
createEdge(IExtrudePoint *end1, IExtrudePoint *end2, bool useDefaultSize, QString *str)=0extruder::IExtrudeSetpure virtual
createPoint(const DVect &pos)=0extruder::IExtrudeSetpure virtual
deleteBlock(IExtrudeRegion *b)=0extruder::IExtrudeSetpure virtual
deleteEdge(IExtrudeEdge *edgeIn, uint *blockCount=0)=0extruder::IExtrudeSetpure virtual
deletePoint(IExtrudePoint *pointIn, uint *edgeCount=0, uint *blockCount=0)=0extruder::IExtrudeSetpure virtual
edgeAdded(quint64 id)=0extruder::IExtrudeSetpure virtual
edgeMoved(quint64 id)=0extruder::IExtrudeSetpure virtual
edgePointChanged(quint64 id)=0extruder::IExtrudeSetpure virtual
edgeRatioChanged(quint64 id, const double &rat)=0extruder::IExtrudeSetpure virtual
edgeRemoved(quint64 id)=0extruder::IExtrudeSetpure virtual
edgeSizeChanged(quint64 id, quint32 size)=0extruder::IExtrudeSetpure virtual
edgeTypeChanged(quint64 id)=0extruder::IExtrudeSetpure virtual
findBlockWithID(quint64 id) const =0extruder::IExtrudeSetpure virtual
findBlockWithID(quint64 id)=0extruder::IExtrudeSetpure virtual
findClosestBlock(const DVect &pos, const double &radius=limits< double >::max()) const =0extruder::IExtrudeSetpure virtual
findClosestBlock(const DVect &pos, const double &radius=limits< double >::max())=0extruder::IExtrudeSetpure virtual
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max()) const =0extruder::IExtrudeSetpure virtual
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max())=0extruder::IExtrudeSetpure virtual
findClosestPoint(const DVect &pos, const double &radius=limits< double >::max()) const =0extruder::IExtrudeSetpure virtual
findClosestPoint(const DVect &pos, const double &radius=limits< double >::max())=0extruder::IExtrudeSetpure virtual
findEdgeWithID(quint64 id) const =0extruder::IExtrudeSetpure virtual
findEdgeWithID(quint64 id)=0extruder::IExtrudeSetpure virtual
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2) const =0extruder::IExtrudeSetpure virtual
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2)=0extruder::IExtrudeSetpure virtual
findMetaKeyIndex(const QString &key) const =0extruder::IExtrudeSetpure virtual
findMetaKeyValue(const QString &key) const =0extruder::IExtrudeSetpure virtual
findPointWithID(quint64 id) const =0extruder::IExtrudeSetpure virtual
findPointWithID(quint64 id)=0extruder::IExtrudeSetpure virtual
findPotentialPolygonAt(DVect pos) const =0extruder::IExtrudeSetpure virtual
getAutoZoneDir() const =0extruder::IExtrudeSetpure virtual
getAutoZoneEdge() const =0extruder::IExtrudeSetpure virtual
getAutoZoneMode() const =0extruder::IExtrudeSetpure virtual
getAutoZoneSize() const =0extruder::IExtrudeSetpure virtual
getAutoZoneTotal() const =0extruder::IExtrudeSetpure virtual
getAxes() const =0extruder::IExtrudeSetpure virtual
getAxesInput() const =0extruder::IExtrudeSetpure virtual
getBadZonesReport() const =0extruder::IExtrudeSetpure virtual
getBlockGroupNotice() const =0extruder::IExtrudeSetpure virtual
getBlockSize()=0extruder::IExtrudeSetpure virtual
getEdgeCombineTolerance() const =0extruder::IExtrudeSetpure virtual
getEdgeContainer()=0extruder::IExtrudeSetpure virtual
getEdgeContainer() const =0extruder::IExtrudeSetpure virtual
getEdgeGroupNotice() const =0extruder::IExtrudeSetpure virtual
getEdgesByBreakAngle(quint32 edgeID, double breakAngle, QList< quint32 > *connectedEdges) const =0extruder::IExtrudeSetpure virtual
getEdgeSize()=0extruder::IExtrudeSetpure virtual
getIThing()=0extruder::IExtrudeSetpure virtual
getIThing() const =0extruder::IExtrudeSetpure virtual
getMetaCount() const =0extruder::IExtrudeSetpure virtual
getMetaKey(int index) const =0extruder::IExtrudeSetpure virtual
getMetaValue(int index) const =0extruder::IExtrudeSetpure virtual
getName() const =0extruder::IExtrudeSetpure virtual
getOrigin() const =0extruder::IExtrudeSetpure virtual
getPointContainer()=0extruder::IExtrudeSetpure virtual
getPointContainer() const =0extruder::IExtrudeSetpure virtual
getPointGroupNotice() const =0extruder::IExtrudeSetpure virtual
getPointSize() const =0extruder::IExtrudeSetpure virtual
getQObject() const =0extruder::IExtrudeSetpure virtual
getQObject()=0extruder::IExtrudeSetpure virtual
getRegionLocations(FArray< DVect > *ret, quint64 wr=0, int we=-1)=0extruder::IExtrudeSetpure virtual
getRegionsContainer()=0extruder::IExtrudeSetpure virtual
getRegionsContainer() const =0extruder::IExtrudeSetpure virtual
getTwoDGeomChangedNotice() const =0extruder::IExtrudeSetpure virtual
getUAxis() const =0extruder::IExtrudeSetpure virtual
getValidationTol() const =0extruder::IExtrudeSetpure virtual
getVAxis() const =0extruder::IExtrudeSetpure virtual
getZoneQualityReport(bool badonly=false) const =0extruder::IExtrudeSetpure virtual
getZoneQualityReport(int statecount[]) const =0extruder::IExtrudeSetpure virtual
isAutoValidation() const =0extruder::IExtrudeSetpure virtual
isAutoZone() const =0extruder::IExtrudeSetpure virtual
isAutoZoneTotalAllowed() const =0extruder::IExtrudeSetpure virtual
metaAdded(int index)=0extruder::IExtrudeSetpure virtual
metaChanged(int index)=0extruder::IExtrudeSetpure virtual
metaRemoved(int index)=0extruder::IExtrudeSetpure virtual
pointAdded(quint64 id)=0extruder::IExtrudeSetpure virtual
pointMoved(quint64 id)=0extruder::IExtrudeSetpure virtual
pointRemoved(quint64 id)=0extruder::IExtrudeSetpure virtual
sendEdgeControlPointAddedNotice(quint64 id, int index)=0extruder::IExtrudeSetpure virtual
setAutoValidation(bool x)=0extruder::IExtrudeSetpure virtual
setAutoZoneDir(int dir)=0extruder::IExtrudeSetpure virtual
setAutoZoneEdge(double x)=0extruder::IExtrudeSetpure virtual
setAutoZoneMode(int mode)=0extruder::IExtrudeSetpure virtual
setAutoZoneSize(int n)=0extruder::IExtrudeSetpure virtual
setAutoZoneTotal(int nz)=0extruder::IExtrudeSetpure virtual
setEdgeCombineTolerance(const double tol)=0extruder::IExtrudeSetpure virtual
setMetaKeyValue(const QString &key, const QString &value)=0extruder::IExtrudeSetpure virtual
setOrigin(DVect c)=0extruder::IExtrudeSetpure virtual
setUAxis(DVect u)=0extruder::IExtrudeSetpure virtual
setUVAxes(DVect u, DVect v)=0extruder::IExtrudeSetpure virtual
setValidationTol(double x)=0extruder::IExtrudeSetpure virtual
setVAxis(DVect v)=0extruder::IExtrudeSetpure virtual
testAxesBasisNormal()=0extruder::IExtrudeSetpure virtual
testAxesBasisOrthogonal()=0extruder::IExtrudeSetpure virtual
type_extruder::IExtrudeSetinlinestatic
valid(QList< QString > *problems=nullptr, bool areaCheck=false) const =0extruder::IExtrudeSetpure virtual