Overture
Version 25
|
#include <FaceInfo.h>
Public Member Functions | |
FaceInfo () | |
~FaceInfo () | |
void | allocateLoops (int nol) |
int | put (GenericDataBase &dir, const aString &name) |
int | get (GenericDataBase &dir, const aString &name, EdgeInfo *allEdgeInfos[]) |
Public Attributes | |
int | numberOfLoops |
Loop * | loop |
FaceInfo::FaceInfo | ( | ) |
References loop, NULL, and numberOfLoops.
FaceInfo::~FaceInfo | ( | ) |
References loop.
void FaceInfo::allocateLoops | ( | int | nol | ) |
References loop, NULL, and numberOfLoops.
Referenced by CompositeTopology::buildEdgeCurves(), and get().
int FaceInfo::get | ( | GenericDataBase & | dir, |
const aString & | name, | ||
EdgeInfo * | allEdgeInfos[] | ||
) |
References allocateLoops(), aString, GenericDataBase::find(), GenericDataBase::get(), loop, numberOfLoops, sPrintF(), and GenericDataBase::virtualConstructor().
Referenced by CompositeTopology::get().
int FaceInfo::put | ( | GenericDataBase & | dir, |
const aString & | name | ||
) |
Loop* FaceInfo::loop |
Referenced by CompositeTopology::adjustEndPoints(), allocateLoops(), CompositeTopology::buildEdgeCurveBoundaryNodes(), CompositeTopology::buildEdgeCurves(), CompositeTopology::buildEdgeCurveSearchTree(), CompositeTopology::buildSubSurfaceTriangulation(), CompositeTopology::checkConsistency(), CompositeTopology::edgeFromNumber(), FaceInfo(), CompositeTopology::findBoundaryCurves(), get(), CompositeTopology::getAnotherEdge(), CompositeTopology::printEdgeCurveInfo(), put(), CompositeTopology::setupAllEdges(), CompositeTopology::splitAndMergeEdgeCurves(), CompositeTopology::update(), and ~FaceInfo().
int FaceInfo::numberOfLoops |
Referenced by CompositeTopology::adjustEndPoints(), allocateLoops(), CompositeTopology::buildEdgeCurveBoundaryNodes(), CompositeTopology::buildEdgeCurveSearchTree(), CompositeTopology::buildSubSurfaceTriangulation(), CompositeTopology::checkConsistency(), CompositeTopology::edgeFromNumber(), FaceInfo(), CompositeTopology::findBoundaryCurves(), get(), CompositeTopology::getAnotherEdge(), CompositeTopology::printEdgeCurveInfo(), put(), CompositeTopology::setupAllEdges(), CompositeTopology::splitAndMergeEdgeCurves(), and CompositeTopology::update().