OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
This is the complete list of members for oofem::PolygonLine, including all inherited members.
BasicGeometry() | oofem::BasicGeometry | |
BasicGeometry(const BasicGeometry &iBasicGeometry) | oofem::BasicGeometry | |
clear() | oofem::BasicGeometry | inline |
Clone() | oofem::PolygonLine | inlinevirtual |
computeDistanceTo(const FloatArray *point) | oofem::BasicGeometry | inlinevirtual |
computeIntersectionPoints(Element *element, std::vector< FloatArray > &oIntersectionPoints) | oofem::PolygonLine | virtual |
computeIntersectionPoints(Line *l, std::vector< FloatArray > &oIntersectionPoints) | oofem::PolygonLine | virtual |
computeIntersectionPoints(const PolygonLine &iPolygonLine, std::vector< FloatArray > &oIntersectionPoints) const | oofem::PolygonLine | |
computeIntersectionPoints(const FloatArray &iXStart, const FloatArray &iXEnd, std::vector< FloatArray > &oIntersectionPoints) const | oofem::PolygonLine | |
computeLength() const | oofem::PolygonLine | |
computeLineDistance(const FloatArray &iP1, const FloatArray &iP2, const FloatArray &iQ1, const FloatArray &iQ2) | oofem::BasicGeometry | static |
computeLocalCoordinates(FloatArray &oLocCoord, const FloatArray &iPoint) const | oofem::PolygonLine | virtual |
computeNormalSignDist(double &oDist, const FloatArray &iPoint) const | oofem::PolygonLine | virtual |
computeNumberOfIntersectionPoints(Element *element) | oofem::PolygonLine | virtual |
computeTangentialSignDist(double &oDist, const FloatArray &iPoint, double &oMinDistArcPos) const | oofem::PolygonLine | virtual |
cropPolygon(const double &iArcPosStart, const double &iArcPosEnd) | oofem::PolygonLine | |
draw(oofegGraphicContext &gc) | oofem::BasicGeometry | inlinevirtual |
errorInfo(const char *func) const | oofem::BasicGeometry | inline |
giveBoundingSphere(FloatArray &oCenter, double &oRadius) | oofem::PolygonLine | virtual |
giveClassName() const | oofem::PolygonLine | inlinevirtual |
giveGlobalCoordinates(FloatArray &oGlobalCoord, const double &iArcPos) const | oofem::PolygonLine | virtual |
giveInputRecord(DynamicInputRecord &input) | oofem::PolygonLine | virtual |
giveNormal(FloatArray &oNormal, const double &iArcPosition) const | oofem::PolygonLine | |
giveNrVertices() const | oofem::BasicGeometry | inline |
giveSubPolygon(std::vector< FloatArray > &oPoints, const double &iXiStart, const double &iXiEnd) const | oofem::PolygonLine | virtual |
giveTangent(FloatArray &oTangent, const double &iArcPosition) const | oofem::PolygonLine | virtual |
giveTips(TipInfo &oStartTipInfo, TipInfo &oEndTipInfo) const | oofem::PolygonLine | virtual |
giveVertex(int n) const | oofem::BasicGeometry | inline |
initializeFrom(InputRecord *ir) | oofem::PolygonLine | virtual |
insertVertexBack(const FloatArray &iP) | oofem::BasicGeometry | inline |
insertVertexFront(const FloatArray &iP) | oofem::BasicGeometry | inline |
intersects(Element *element) | oofem::PolygonLine | virtual |
isInside(Element *element) | oofem::PolygonLine | virtual |
isInside(FloatArray &point) | oofem::PolygonLine | virtual |
isOutside(BasicGeometry *bg) | oofem::PolygonLine | virtual |
mDebugVtk | oofem::PolygonLine | private |
mVertices | oofem::BasicGeometry | protected |
PolygonLine() | oofem::PolygonLine | |
printVTK(int iTStepIndex, int iLineIndex) | oofem::PolygonLine | virtual |
printYourself() | oofem::PolygonLine | virtual |
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 | |
~BasicGeometry() | oofem::BasicGeometry | virtual |
~PolygonLine() | oofem::PolygonLine | inlinevirtual |