35 #ifndef NEKMESHUTILS_CADSYSTEM_OCE_CADVERTOCE 36 #define NEKMESHUTILS_CADSYSTEM_OCE_CADVERTOCE 43 namespace NekMeshUtils
55 static std::string
key;
72 gp_Pnt lp(l[0],l[1],l[2]);
void Initialise(int i, TopoDS_Shape in)
std::shared_ptr< CADVert > CADVertSharedPtr
gp_Pnt m_occVert
OpenCascade object of the curve.
CADVertOCE()
Default constructor.
static std::shared_ptr< DataType > AllocateSharedPtr(const Args &...args)
Allocate a shared pointer from the memory pool.
base class for CAD verticies.
static CADVertSharedPtr create()
NekDouble DistanceTo(Array< OneD, NekDouble > l)
Calcuate the distance to a vertex from a point l(x,y,z)