OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
This is the complete list of members for oofem::Triangle, including all inherited members.
BasicGeometry() | oofem::BasicGeometry | |
BasicGeometry(const BasicGeometry &iBasicGeometry) | oofem::BasicGeometry | |
changeToAnticlockwise() | oofem::Triangle | |
clear() | oofem::BasicGeometry | inline |
Clone() | oofem::Triangle | inlinevirtual |
computeBarycentrCoor(FloatArray &answer) const | oofem::Triangle | |
computeCenterOfCircumCircle(FloatArray &answer) const | oofem::Triangle | |
computeDistanceTo(const FloatArray *point) | oofem::BasicGeometry | inlinevirtual |
computeIntersectionPoints(Element *element, std::vector< FloatArray > &oIntersectionPoints) | oofem::BasicGeometry | inlinevirtual |
computeLineDistance(const FloatArray &iP1, const FloatArray &iP2, const FloatArray &iQ1, const FloatArray &iQ2) | oofem::BasicGeometry | static |
computeLocalCoordinates(FloatArray &oLocCoord, const FloatArray &iPoint) const | oofem::BasicGeometry | inlinevirtual |
computeNormalSignDist(double &oDist, const FloatArray &iPoint) const | oofem::Triangle | inlinevirtual |
computeNumberOfIntersectionPoints(Element *element) | oofem::Triangle | inlinevirtual |
computeTangentialSignDist(double &oDist, const FloatArray &iPoint, double &oMinDistArcPos) const | oofem::Triangle | inlinevirtual |
draw(oofegGraphicContext &gc) | oofem::BasicGeometry | inlinevirtual |
errorInfo(const char *func) const | oofem::BasicGeometry | inline |
getArea() | oofem::Triangle | |
getRadiusOfCircumCircle() | oofem::Triangle | |
giveBoundingSphere(FloatArray &oCenter, double &oRadius) | oofem::BasicGeometry | inlinevirtual |
giveClassName() const | oofem::BasicGeometry | inlinevirtual |
giveGlobalCoordinates(FloatArray &oGlobalCoord, const double &iArcPos) const | oofem::BasicGeometry | inlinevirtual |
giveInputRecord(DynamicInputRecord &input) | oofem::BasicGeometry | inlinevirtual |
giveNrVertices() const | oofem::BasicGeometry | inline |
giveSubPolygon(std::vector< FloatArray > &oPoints, const double &iXiStart, const double &iXiEnd) const | oofem::BasicGeometry | inlinevirtual |
giveTangent(FloatArray &oTangent, const double &iArcPosition) const | oofem::BasicGeometry | inlinevirtual |
giveTips(TipInfo &oStartTipInfo, TipInfo &oEndTipInfo) const | oofem::BasicGeometry | inlinevirtual |
giveVertex(int n) const | oofem::BasicGeometry | inline |
initializeFrom(InputRecord *ir) | oofem::BasicGeometry | inlinevirtual |
insertVertexBack(const FloatArray &iP) | oofem::BasicGeometry | inline |
insertVertexFront(const FloatArray &iP) | oofem::BasicGeometry | inline |
intersects(Element *element) | oofem::BasicGeometry | inlinevirtual |
isInside(Element *el) | oofem::BasicGeometry | inlinevirtual |
isInside(FloatArray &point) | oofem::BasicGeometry | inlinevirtual |
isOrientedAnticlockwise() | oofem::Triangle | |
isOutside(BasicGeometry *bg) | oofem::BasicGeometry | inlinevirtual |
mVertices | oofem::BasicGeometry | protected |
pointIsInTriangle(const FloatArray &iP) const | oofem::Triangle | |
printVTK(int iTStepIndex, int iIndex) | oofem::BasicGeometry | inlinevirtual |
printYourself() | oofem::Triangle | virtual |
refineTriangle(std::vector< Triangle > &oRefinedTri, const Triangle &iTri) | oofem::Triangle | static |
removeDuplicatePoints(const double &iTolSquare) | oofem::BasicGeometry | |
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::BasicGeometry | inlinevirtual |
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::BasicGeometry | inlinevirtual |
setVertices(const std::vector< FloatArray > &iVertices) | oofem::BasicGeometry | inline |
translate(const FloatArray &iTrans) | oofem::BasicGeometry | |
Triangle(const FloatArray &iP1, const FloatArray &iP2, const FloatArray &iP3) | oofem::Triangle | |
~BasicGeometry() | oofem::BasicGeometry | virtual |
~Triangle() | oofem::Triangle | inlinevirtual |