MeshKit
1.0
|
#include <AF2DfltPlaneProjMaker.hpp>
Public Member Functions | |
AF2DfltPlaneProjMaker (iGeom *iGeomPtrArg, iGeom::EntityHandle surf, MeshKit::SizingFunction *sizingArg=NULL) | |
Constructor. | |
AF2LocalTransform * | makeLocalTransform (const std::list< AF2Point3D * > &ngbhdPoints, const AF2Edge3D *const &baselineEdge, const std::list< const AF2Edge3D * > &otherNgbhdEdges) const |
Make an AF2PlaneProjection. | |
Private Attributes | |
iGeom * | iGeomPtr |
iGeom::EntityHandle | surface |
MeshKit::SizingFunction * | sizing |
Definition at line 40 of file AF2DfltPlaneProjMaker.hpp.
AF2DfltPlaneProjMaker | ( | iGeom * | iGeomPtrArg, |
iGeom::EntityHandle | surf, | ||
MeshKit::SizingFunction * | sizingArg = NULL |
||
) |
Constructor.
This object does not own any of the objects passed into it. The memory for these objects must be managed outside of this object.
iGeomPtrArg | an iGeom instance |
surf | a handle to a surface geometry representation within the iGeom instance |
sizingArg | a sizing function that, if provided, will define the preferred size |
Definition at line 10 of file AF2DfltPlaneProjMaker.cpp.
AF2LocalTransform * makeLocalTransform | ( | const std::list< AF2Point3D * > & | ngbhdPoints, |
const AF2Edge3D *const & | baselineEdge, | ||
const std::list< const AF2Edge3D * > & | otherNgbhdEdges | ||
) | const [virtual] |
Make an AF2PlaneProjection.
Implements the method from the superclass AF2LocalTransformMaker to make an AF2PlaneProjection. See additional documentation in the superclass.
Implements AF2LocalTransformMaker.
Definition at line 17 of file AF2DfltPlaneProjMaker.cpp.
Definition at line 44 of file AF2DfltPlaneProjMaker.hpp.
MeshKit::SizingFunction* sizing [private] |
Definition at line 46 of file AF2DfltPlaneProjMaker.hpp.
iGeom::EntityHandle surface [private] |
Definition at line 45 of file AF2DfltPlaneProjMaker.hpp.