checkIntersectionPoint(IntPtInfo &int_pt_info) const | Go::IntersectionPoint | |
commonIsoLinks(int *const iso_par_dirs) const | Go::IntersectionPoint | |
connectTo(IntersectionPoint *const point, LinkType type, boost::shared_ptr< IntersectionLink > model_link=boost::shared_ptr< IntersectionLink >(), int added_parameter_dir=-1) | Go::IntersectionPoint | |
connectTo(boost::shared_ptr< IntersectionPoint > point, LinkType type, boost::shared_ptr< IntersectionLink > model_link=boost::shared_ptr< IntersectionLink >(), int added_parameter_dir=-1) | Go::IntersectionPoint | [inline] |
containsG2Discontinuity() const | Go::IntersectionPoint | [inline] |
differentiatesFromLeft(int pardir) const | Go::IntersectionPoint | [inline] |
disconnectFrom(IntersectionPoint *point) | Go::IntersectionPoint | |
endParam(int pardir) | Go::IntersectionPoint | |
fixTangentOrientation(bool flip) | Go::IntersectionPoint | |
flipObjects() | Go::IntersectionPoint | |
getClassification(const ParamSurface *surf1, const ParamSurface *surf2, int branch_num=0) const | Go::IntersectionPoint | |
getClassification(const ParamSurface *par_func, double C, int branch_num=0) const | Go::IntersectionPoint | |
getDist() const | Go::IntersectionPoint | [inline] |
getInfluenceArea(int dir, bool forward, bool first_outside, double aeps=0.0) const | Go::IntersectionPoint | |
getIntersectionLink(const IntersectionPoint *point) | Go::IntersectionPoint | |
getNeighbourLinks(std::vector< boost::shared_ptr< IntersectionLink > > &links) const | Go::IntersectionPoint | |
getNeighbours(std::vector< IntersectionPoint * > &pnts) const | Go::IntersectionPoint | |
getObj1() const | Go::IntersectionPoint | [inline] |
getObj2() const | Go::IntersectionPoint | [inline] |
getPar() const | Go::IntersectionPoint | [inline] |
getPar(int idx) const | Go::IntersectionPoint | [inline] |
getPar1() const | Go::IntersectionPoint | |
getPar1Dir(bool second_branch=false) const | Go::IntersectionPoint | |
getPar1Point() const | Go::IntersectionPoint | |
getPar2() const | Go::IntersectionPoint | |
getPar2Dir(bool second_branch=false) const | Go::IntersectionPoint | |
getPar2Point() const | Go::IntersectionPoint | |
getPoint() const | Go::IntersectionPoint | |
getPoint1() const | Go::IntersectionPoint | [inline] |
getPoint2() const | Go::IntersectionPoint | [inline] |
getSingularityType() const | Go::IntersectionPoint | |
getTangent(bool second_branch=false) const | Go::IntersectionPoint | |
getTolerance() | Go::IntersectionPoint | [inline] |
getTolerance() const | Go::IntersectionPoint | [inline] |
hasIsoLinks(int *const iso_par_dirs) const | Go::IntersectionPoint | |
hasParentPoint() | Go::IntersectionPoint | [inline] |
hasUniqueTangentDirection() const | Go::IntersectionPoint | |
inInfluenceArea(int pardir, double par, bool first_outside) const | Go::IntersectionPoint | |
inInfluenceAreaBracket(int pardir, double parval) | Go::IntersectionPoint | [inline] |
IntersectionPoint(const ParamObjectInt *obj1, const ParamObjectInt *obj2, const boost::shared_ptr< GeoTol > epsge, const double *obj1_params, const double *obj2_params) | Go::IntersectionPoint | |
IntersectionPoint(const ParamObjectInt *obj1, const ParamObjectInt *obj2, const boost::shared_ptr< IntersectionPoint > ip, int missing_param) | Go::IntersectionPoint | |
IntersectionPoint() | Go::IntersectionPoint | [inline] |
isBoundaryPoint(bool &first, bool &second) const | Go::IntersectionPoint | |
isConnectedTo(boost::shared_ptr< IntersectionPoint > p) const | Go::IntersectionPoint | [inline] |
isConnectedTo(const IntersectionPoint *point) const | Go::IntersectionPoint | |
isDegenerate() const | Go::IntersectionPoint | |
isInDomain(double *frompar, double *topar) const | Go::IntersectionPoint | |
isNearSingular() const | Go::IntersectionPoint | |
isSamePoint(const IntersectionPoint *point) const | Go::IntersectionPoint | |
numBranches() const | Go::IntersectionPoint | |
numNeighbours() const | Go::IntersectionPoint | [inline] |
numParams1() const | Go::IntersectionPoint | |
numParams2() const | Go::IntersectionPoint | |
parameterTolerance(int pardir) | Go::IntersectionPoint | |
parentPoint() | Go::IntersectionPoint | [inline] |
pointIsSingular() const | Go::IntersectionPoint | [inline] |
projectToParamPlanes(const Point &dir, Point &par_1_dir, Point &par_2_dir) const | Go::IntersectionPoint | |
read(std::istream &is) | Go::IntersectionPoint | |
replaceParameter(double *param) | Go::IntersectionPoint | |
setDifferentiateFromLeft(bool_iterator it) const | Go::IntersectionPoint | [inline] |
setParentPoint(boost::shared_ptr< IntersectionPoint > p) | Go::IntersectionPoint | [inline] |
shareInfluenceAreaWith(boost::shared_ptr< IntersectionPoint > other_pt, int pardir) | Go::IntersectionPoint | |
startParam(int pardir) | Go::IntersectionPoint | |
tangent_tol | Go::IntersectionPoint | [static] |
tangentIsOriented() const | Go::IntersectionPoint | |
tangentPointingInwards(bool &first, bool &second, bool &first_along_boundary, bool &second_along_boundary) const | Go::IntersectionPoint | |
write(std::ostream &os) const | Go::IntersectionPoint | |
writeInfo() const | Go::IntersectionPoint | |
writeParams(std::ostream &os) const | Go::IntersectionPoint | |
~IntersectionPoint() | Go::IntersectionPoint | |