Nektar++
|
#include <CADVertOCE.h>
Public Member Functions | |
CADVertOCE () | |
Default constructor. More... | |
~CADVertOCE () | |
void | Initialise (int i, TopoDS_Shape in) |
Public Member Functions inherited from Nektar::NekMeshUtils::CADVert | |
CADVert () | |
Default constructor. More... | |
~CADVert () | |
Array< OneD, NekDouble > | GetLoc () |
Get x,y,z location of the vertex. More... | |
NodeSharedPtr | GetNode () |
returns a node object of the cad vertex More... | |
void | SetDegen (int s, CADSurfSharedPtr su, NekDouble u, NekDouble v) |
if the vertex is degenerate manually set uv for that surface More... | |
int | IsDegen () |
query is degenerate More... | |
Public Member Functions inherited from Nektar::NekMeshUtils::CADObject | |
CADObject () | |
Default constructor. More... | |
virtual | ~CADObject () |
int | GetId () |
Return ID of the vertex. More... | |
CADType::cadType | GetType () |
virtual CADOrientation::Orientation | Orientation () |
Static Public Member Functions | |
static CADVertSharedPtr | create () |
Static Public Attributes | |
static std::string | key |
Private Attributes | |
gp_Pnt | m_occVert |
OpenCascade object of the curve. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Nektar::NekMeshUtils::CADVert | |
NodeSharedPtr | m_node |
mesh convert object of vert More... | |
bool | degen |
degen marker More... | |
int | degensurf |
degen surface More... | |
Protected Attributes inherited from Nektar::NekMeshUtils::CADObject | |
int | m_id |
ID of the vert. More... | |
CADType::cadType | m_type |
type of the cad object More... | |
CADOrientation::Orientation | m_orientation |
orientation of the CADObject More... | |
Definition at line 47 of file CADVertOCE.h.
|
inline |
|
inline |
Definition at line 65 of file CADVertOCE.h.
|
inlinestatic |
Definition at line 51 of file CADVertOCE.h.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr().
void Nektar::NekMeshUtils::CADVertOCE::Initialise | ( | int | i, |
TopoDS_Shape | in | ||
) |
Definition at line 49 of file CADVertOCE.cpp.
References class_topology::Node.
|
static |
Definition at line 56 of file CADVertOCE.h.
|
private |
OpenCascade object of the curve.
Definition at line 73 of file CADVertOCE.h.