This is the complete list of members for INTERP_KERNEL::EdgeArcCircle, including all inherited members.
_angle | INTERP_KERNEL::EdgeArcCircle | protected |
_angle0 | INTERP_KERNEL::EdgeArcCircle | protected |
_bounds | INTERP_KERNEL::Edge | protected |
_center | INTERP_KERNEL::EdgeArcCircle | protected |
_cnt | INTERP_KERNEL::Edge | mutableprotected |
_end | INTERP_KERNEL::Edge | protected |
_hit | INTERP_KERNEL::Edge | mutableprotected |
_loc | INTERP_KERNEL::Edge | mutableprotected |
_radius | INTERP_KERNEL::EdgeArcCircle | protected |
_start | INTERP_KERNEL::Edge | protected |
addSubEdgeInVector(Node *start, Node *end, ComposedEdge &vec) const | INTERP_KERNEL::Edge | |
applySimilarity(double xBary, double yBary, double dimChar) | INTERP_KERNEL::EdgeArcCircle | virtual |
BuildEdgeFrom(Node *start, Node *end) | INTERP_KERNEL::Edge | static |
BuildEdgeFrom(Node *start, Node *middle, Node *end) | INTERP_KERNEL::Edge | static |
BuildEdgeFrom(Node *start, Node *middle, Node *end) | INTERP_KERNEL::Edge | |
BuildEdgeFrom3Points(const double *start, const double *middle, const double *end) | INTERP_KERNEL::Edge | static |
buildEdgeLyingOnMe(Node *start, Node *end, bool direction=true) const | INTERP_KERNEL::EdgeArcCircle | protectedvirtual |
BuildFromNodes(Node *start, Node *middle, Node *end) | INTERP_KERNEL::EdgeArcCircle | static |
BuildFromXfigLine(std::istream &str) | INTERP_KERNEL::Edge | static |
BuildIntersectorWith(const Edge *e1, const Edge *e2) | INTERP_KERNEL::Edge | static |
buildRepresentantOfMySelf() const | INTERP_KERNEL::EdgeArcCircle | virtual |
changeEndNodeWith(Node *otherEndNode) const | INTERP_KERNEL::Edge | |
changeEndNodeWithAndKeepTrack(Node *otherEndNode, std::vector< Node * > &track) const | INTERP_KERNEL::Edge | |
changeMiddle(Node *newMiddle) | INTERP_KERNEL::EdgeArcCircle | |
changeStartNodeWith(Node *otherStartNode) const | INTERP_KERNEL::Edge | |
changeStartNodeWithAndKeepTrack(Node *otherStartNode, std::vector< Node * > &track) const | INTERP_KERNEL::Edge | |
CombineCodes(TypeOfLocInEdge code1, TypeOfLocInEdge code2) | INTERP_KERNEL::Edge | protectedstatic |
declareIn() const | INTERP_KERNEL::Edge | |
declareOn() const | INTERP_KERNEL::Edge | |
declareOut() const | INTERP_KERNEL::Edge | |
decrRef() | INTERP_KERNEL::Edge | |
doIHaveSameDirectionAs(const Edge &other) const | INTERP_KERNEL::EdgeArcCircle | |
dumpInXfigFile(std::ostream &stream, bool direction, int resolution, const Bounds &box) const | INTERP_KERNEL::EdgeArcCircle | virtual |
dynCastFunction(const EdgeLin *&seg, const EdgeArcCircle *&arcSeg) const | INTERP_KERNEL::EdgeArcCircle | virtual |
Edge(Node *start, Node *end, bool direction=true) | INTERP_KERNEL::Edge | |
Edge(double sX, double sY, double eX, double eY) | INTERP_KERNEL::Edge | |
Edge() | INTERP_KERNEL::Edge | protected |
EdgeArcCircle(std::istream &lineInXfig) | INTERP_KERNEL::EdgeArcCircle | |
EdgeArcCircle(Node *start, Node *middle, Node *end, bool direction=true) | INTERP_KERNEL::EdgeArcCircle | |
EdgeArcCircle(double sX, double sY, double mX, double mY, double eX, double eY) | INTERP_KERNEL::EdgeArcCircle | |
EdgeArcCircle(Node *start, Node *end, const double *center, double radius, double angle0, double deltaAngle, bool direction=true) | INTERP_KERNEL::EdgeArcCircle | |
fillGlobalInfoAbs(bool direction, const std::map< INTERP_KERNEL::Node *, int > &mapThis, const std::map< INTERP_KERNEL::Node *, int > &mapOther, int offset1, int offset2, double fact, double baryX, double baryY, std::vector< int > &edgesThis, std::vector< double > &addCoo, std::map< INTERP_KERNEL::Node *, int > mapAddCoo) const | INTERP_KERNEL::EdgeArcCircle | protectedvirtual |
fillGlobalInfoAbs2(const std::map< INTERP_KERNEL::Node *, int > &mapThis, const std::map< INTERP_KERNEL::Node *, int > &mapOther, int offset1, int offset2, double fact, double baryX, double baryY, std::vector< int > &edgesOther, std::vector< double > &addCoo, std::map< INTERP_KERNEL::Node *, int > &mapAddCoo) const | INTERP_KERNEL::EdgeArcCircle | protectedvirtual |
fillXfigStreamForLoc(std::ostream &stream) const | INTERP_KERNEL::Edge | |
GetAbsoluteAngle(const double *vect, double &normVect) | INTERP_KERNEL::EdgeArcCircle | static |
GetAbsoluteAngleOfNormalizedVect(double ux, double uy) | INTERP_KERNEL::EdgeArcCircle | static |
getAngle() const | INTERP_KERNEL::EdgeArcCircle | |
getAngle0() const | INTERP_KERNEL::EdgeArcCircle | |
GetArcOfCirclePassingThru(const double *start, const double *middle, const double *end, double *center, double &radius, double &angleInRad, double &angleInRad0) | INTERP_KERNEL::EdgeArcCircle | static |
getAreaOfZone() const | INTERP_KERNEL::EdgeArcCircle | virtual |
getBarycenter(double *bary) const | INTERP_KERNEL::EdgeArcCircle | virtual |
getBarycenterOfZone(double *bary) const | INTERP_KERNEL::EdgeArcCircle | virtual |
getBounds() const | INTERP_KERNEL::Edge | |
getCenter() const | INTERP_KERNEL::EdgeArcCircle | |
getCenter(double *center) const | INTERP_KERNEL::EdgeArcCircle | |
getCharactValue(const Node &node) const | INTERP_KERNEL::EdgeArcCircle | virtual |
getCharactValueBtw0And1(const Node &node) const | INTERP_KERNEL::EdgeArcCircle | virtual |
getCurveLength() const | INTERP_KERNEL::EdgeArcCircle | virtual |
getDistanceToPoint(const double *pt) const | INTERP_KERNEL::EdgeArcCircle | virtual |
getEndNode() const | INTERP_KERNEL::Edge | |
getHitStatus() const | INTERP_KERNEL::Edge | |
getLoc() const | INTERP_KERNEL::Edge | |
getMiddleOfPoints(const double *p1, const double *p2, double *mid) const | INTERP_KERNEL::EdgeArcCircle | virtual |
getMiddleOfPointsOriented(const double *p1, const double *p2, double *mid) const | INTERP_KERNEL::EdgeArcCircle | virtual |
getNode(TypeOfLocInEdge where) const | INTERP_KERNEL::Edge | |
getNormalVector(double *vectOutput) const | INTERP_KERNEL::Edge | |
getRadius() const | INTERP_KERNEL::EdgeArcCircle | |
getStartNode() const | INTERP_KERNEL::Edge | |
getTypeOfFunc() const | INTERP_KERNEL::EdgeArcCircle | virtual |
hitMeAfter(double xBary, double yBary, double dimChar) | INTERP_KERNEL::Edge | |
hitMeAlone(double xBary, double yBary, double dimChar) | INTERP_KERNEL::Edge | |
incrRef() const | INTERP_KERNEL::Edge | |
initHitStatus() const | INTERP_KERNEL::Edge | |
initLocs() const | INTERP_KERNEL::Edge | |
Interpolate1DLin(const std::vector< double > &distrib1, const std::vector< double > &distrib2, std::map< int, std::map< int, double > > &result) | INTERP_KERNEL::Edge | static |
Intersect(const Edge *f1, const Edge *f2, EdgeIntersector *intersector, const Bounds *whereToFind, MergePoints &commonNode, ComposedEdge &outValForF1, ComposedEdge &outValForF2) | INTERP_KERNEL::Edge | protectedstatic |
IntersectOverlapped(const Edge *f1, const Edge *f2, EdgeIntersector *intersector, MergePoints &commonNode, ComposedEdge &outValForF1, ComposedEdge &outValForF2) | INTERP_KERNEL::Edge | static |
intersectWith(const Edge *other, MergePoints &commonNode, ComposedEdge &outVal1, ComposedEdge &outVal2) const | INTERP_KERNEL::Edge | |
IsAngleNotIn(double start, double delta, double angleIn) | INTERP_KERNEL::EdgeArcCircle | static |
isEqual(const Edge &other) const | INTERP_KERNEL::Edge | |
isIn(double characterVal) const | INTERP_KERNEL::EdgeArcCircle | virtual |
IsIn2Pi(double start, double delta, double angleIn) | INTERP_KERNEL::EdgeArcCircle | static |
isLower(double val1, double val2) const | INTERP_KERNEL::EdgeArcCircle | virtual |
isNodeLyingOn(const double *coordOfNode) const | INTERP_KERNEL::EdgeArcCircle | virtual |
NormalizeAngle(double angle) | INTERP_KERNEL::EdgeArcCircle | static |
OFFSET_FOR_TYPEOFLOCINEDGE | INTERP_KERNEL::Edge | protectedstatic |
SafeAcos(double cosAngle) | INTERP_KERNEL::EdgeArcCircle | static |
SafeAsin(double sinAngle) | INTERP_KERNEL::EdgeArcCircle | static |
SafeSqrt(double val) | INTERP_KERNEL::EdgeArcCircle | static |
setEndNodeWithoutChange(Node *newEnd) | INTERP_KERNEL::Edge | |
setStartNodeWithoutChange(Node *newStart) | INTERP_KERNEL::Edge | |
sortIdsAbs(const std::vector< INTERP_KERNEL::Node * > &addNodes, const std::map< INTERP_KERNEL::Node *, int > &mapp1, const std::map< INTERP_KERNEL::Node *, int > &mapp2, std::vector< int > &edgesThis) | INTERP_KERNEL::Edge | |
sortSubNodesAbs(const double *coo, std::vector< int > &subNodes) | INTERP_KERNEL::Edge | |
SplitOverlappedEdges(const Edge *e1, const Edge *e2, Node *nS, Node *nE, bool direction, int code, ComposedEdge &outVal1, ComposedEdge &outVal2) | INTERP_KERNEL::Edge | protectedstatic |
tesselate(const int *conn, int offset, double eps, std::vector< int > &newConn, std::vector< double > &addCoo) const | INTERP_KERNEL::EdgeArcCircle | |
unApplySimilarity(double xBary, double yBary, double dimChar) | INTERP_KERNEL::EdgeArcCircle | virtual |
unHitMeAfter(double xBary, double yBary, double dimChar) | INTERP_KERNEL::Edge | |
unHitMeAlone(double xBary, double yBary, double dimChar) | INTERP_KERNEL::Edge | |
update(Node *m) | INTERP_KERNEL::EdgeArcCircle | virtual |
updateBounds() | INTERP_KERNEL::EdgeArcCircle | protected |
~Edge() | INTERP_KERNEL::Edge | protectedvirtual |