FEDEM Solver
R8.0
Source code of the dynamics solver
|
This is the complete list of members for FFaBody, including all inherited members.
addFace(int v1, int v2, int v3, int v4=-1) | FFaBody | |
addVertex(const FaVec3 &pos, double tol=-1.0) | FFaBody | |
computeBoundingBox(FaVec3 &minX, FaVec3 &maxX) const | FFaBody | |
computeIncArea(double &dAs, FaVec3 &C0s, const FaVec3 &normal, const FaMat34 &cs) | FFaBody | |
computeTotalVolume(double &Vb, FaVec3 &C0b, FFaTensor3 *Ib=NULL) const | FFaBody | |
computeVolumeBelow(double &Vb, double &As, FaVec3 &C0b, FaVec3 &C0s, const FaVec3 &normal, double z0, double zeroTol=1.0e-16) | FFaBody | |
FFaBody() | FFaBody | inline |
getFaceVtx(size_t idx, int i) const | FFaBody | inline |
getNoFaces() const | FFaBody | inline |
getNoVertices() const | FFaBody | inline |
getVertex(size_t idx) const | FFaBody | inline |
isBBoxComputed | FFaBody | mutableprivate |
isVolumeComputed | FFaBody | mutableprivate |
myBBox | FFaBody | mutableprivate |
myCentroid | FFaBody | mutableprivate |
myFaces | FFaBody | private |
myInertia | FFaBody | mutableprivate |
myIntLoop | FFaBody | private |
myLoopVer | FFaBody | private |
myVertices | FFaBody | private |
myVolume | FFaBody | mutableprivate |
myX0s | FFaBody | private |
prefix | FFaBody | static |
readBody(std::istream &in, const FaMat34 &partCS) | FFaBody | protected |
readCAD(std::istream &in) | FFaBody | protectedstatic |
readChildren(FFaBody *&body, const FaMat34 &bodyCS, std::istream &in) | FFaBody | protectedstatic |
readCoords(std::istream &in, const FaMat34 &partCS, char endChar='}') | FFaBody | protected |
readFace(std::istream &in) | FFaBody | protected |
readFaces(std::istream &in, char endChar='}') | FFaBody | protected |
readFromCAD(std::istream &in, double duplTol=-1.0) | FFaBody | static |
readIndexedFaceSet(std::istream &in, const FaMat34 &partCS) | FFaBody | protected |
readShape(FFaBody *&body, const FaMat34 &bodyCS, std::istream &in) | FFaBody | protectedstatic |
readSTL(std::istream &in, double duplTol) | FFaBody | protectedstatic |
readTransform(FFaBody *&body, const FaMat34 &bodyCS, std::istream &in) | FFaBody | protectedstatic |
readWRL(std::istream &in, int version) | FFaBody | protectedstatic |
readWRL1(FFaBody *&body, std::istream &in) | FFaBody | protectedstatic |
readWRL2(FFaBody *&body, std::istream &in) | FFaBody | protectedstatic |
saveIntersection(const FaMat34 &cs) | FFaBody | |
startVx | FFaBody | private |
writeCAD(const std::string &fileName, const FaMat34 &partCS) const | FFaBody |