OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::Triangle Member List

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::BasicGeometryinline
Clone()oofem::Triangleinlinevirtual
computeBarycentrCoor(FloatArray &answer) const oofem::Triangle
computeCenterOfCircumCircle(FloatArray &answer) const oofem::Triangle
computeDistanceTo(const FloatArray *point)oofem::BasicGeometryinlinevirtual
computeIntersectionPoints(Element *element, std::vector< FloatArray > &oIntersectionPoints)oofem::BasicGeometryinlinevirtual
computeLineDistance(const FloatArray &iP1, const FloatArray &iP2, const FloatArray &iQ1, const FloatArray &iQ2)oofem::BasicGeometrystatic
computeLocalCoordinates(FloatArray &oLocCoord, const FloatArray &iPoint) const oofem::BasicGeometryinlinevirtual
computeNormalSignDist(double &oDist, const FloatArray &iPoint) const oofem::Triangleinlinevirtual
computeNumberOfIntersectionPoints(Element *element)oofem::Triangleinlinevirtual
computeTangentialSignDist(double &oDist, const FloatArray &iPoint, double &oMinDistArcPos) const oofem::Triangleinlinevirtual
draw(oofegGraphicContext &gc)oofem::BasicGeometryinlinevirtual
errorInfo(const char *func) const oofem::BasicGeometryinline
getArea()oofem::Triangle
getRadiusOfCircumCircle()oofem::Triangle
giveBoundingSphere(FloatArray &oCenter, double &oRadius)oofem::BasicGeometryinlinevirtual
giveClassName() const oofem::BasicGeometryinlinevirtual
giveGlobalCoordinates(FloatArray &oGlobalCoord, const double &iArcPos) const oofem::BasicGeometryinlinevirtual
giveInputRecord(DynamicInputRecord &input)oofem::BasicGeometryinlinevirtual
giveNrVertices() const oofem::BasicGeometryinline
giveSubPolygon(std::vector< FloatArray > &oPoints, const double &iXiStart, const double &iXiEnd) const oofem::BasicGeometryinlinevirtual
giveTangent(FloatArray &oTangent, const double &iArcPosition) const oofem::BasicGeometryinlinevirtual
giveTips(TipInfo &oStartTipInfo, TipInfo &oEndTipInfo) const oofem::BasicGeometryinlinevirtual
giveVertex(int n) const oofem::BasicGeometryinline
initializeFrom(InputRecord *ir)oofem::BasicGeometryinlinevirtual
insertVertexBack(const FloatArray &iP)oofem::BasicGeometryinline
insertVertexFront(const FloatArray &iP)oofem::BasicGeometryinline
intersects(Element *element)oofem::BasicGeometryinlinevirtual
isInside(Element *el)oofem::BasicGeometryinlinevirtual
isInside(FloatArray &point)oofem::BasicGeometryinlinevirtual
isOrientedAnticlockwise()oofem::Triangle
isOutside(BasicGeometry *bg)oofem::BasicGeometryinlinevirtual
mVerticesoofem::BasicGeometryprotected
pointIsInTriangle(const FloatArray &iP) const oofem::Triangle
printVTK(int iTStepIndex, int iIndex)oofem::BasicGeometryinlinevirtual
printYourself()oofem::Trianglevirtual
refineTriangle(std::vector< Triangle > &oRefinedTri, const Triangle &iTri)oofem::Trianglestatic
removeDuplicatePoints(const double &iTolSquare)oofem::BasicGeometry
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL)oofem::BasicGeometryinlinevirtual
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL)oofem::BasicGeometryinlinevirtual
setVertices(const std::vector< FloatArray > &iVertices)oofem::BasicGeometryinline
translate(const FloatArray &iTrans)oofem::BasicGeometry
Triangle(const FloatArray &iP1, const FloatArray &iP2, const FloatArray &iP3)oofem::Triangle
~BasicGeometry()oofem::BasicGeometryvirtual
~Triangle()oofem::Triangleinlinevirtual

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:43 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011