OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
CartesianMeshBoundaryPointData Class Reference

#include "CartesianMeshCreation.h"

Public Member Functions

 CartesianMeshBoundaryPointData ()
 
 ~CartesianMeshBoundaryPointData ()
 
void resetIntersections (void)
 
void setIndex (int _ix, int _iy, int _iz)
 
int getIndexX (void)
 
int getIndexY (void)
 
int getIndexZ (void)
 
void setFixed (void)
 
bool isFixed (void)
 
bool hasIntersection (int direction)
 
void setIntersection (int direction, float coord)
 
float getIntersection (int direction)
 
bool hasAnyIntersection (void)
 
void attachFacet (CartesianMeshBoundaryFaceConformal *facet)
 
void removeFacet (CartesianMeshBoundaryFaceConformal *facet)
 
std::list< CartesianMeshBoundaryFaceConformal * > & getFacetList (void)
 

Constructor & Destructor Documentation

◆ CartesianMeshBoundaryPointData()

CartesianMeshBoundaryPointData::CartesianMeshBoundaryPointData ( )
inline

◆ ~CartesianMeshBoundaryPointData()

CartesianMeshBoundaryPointData::~CartesianMeshBoundaryPointData ( )
inline

Member Function Documentation

◆ attachFacet()

void CartesianMeshBoundaryPointData::attachFacet ( CartesianMeshBoundaryFaceConformal * facet)
inline

◆ getFacetList()

std::list< CartesianMeshBoundaryFaceConformal * > & CartesianMeshBoundaryPointData::getFacetList ( void )
inline

◆ getIndexX()

int CartesianMeshBoundaryPointData::getIndexX ( void )
inline

◆ getIndexY()

int CartesianMeshBoundaryPointData::getIndexY ( void )
inline

◆ getIndexZ()

int CartesianMeshBoundaryPointData::getIndexZ ( void )
inline

◆ getIntersection()

float CartesianMeshBoundaryPointData::getIntersection ( int direction)
inline

◆ hasAnyIntersection()

bool CartesianMeshBoundaryPointData::hasAnyIntersection ( void )
inline

◆ hasIntersection()

bool CartesianMeshBoundaryPointData::hasIntersection ( int direction)
inline

◆ isFixed()

bool CartesianMeshBoundaryPointData::isFixed ( void )
inline

◆ removeFacet()

void CartesianMeshBoundaryPointData::removeFacet ( CartesianMeshBoundaryFaceConformal * facet)
inline

◆ resetIntersections()

void CartesianMeshBoundaryPointData::resetIntersections ( void )
inline

◆ setFixed()

void CartesianMeshBoundaryPointData::setFixed ( void )
inline

◆ setIndex()

void CartesianMeshBoundaryPointData::setIndex ( int _ix,
int _iy,
int _iz )
inline

◆ setIntersection()

void CartesianMeshBoundaryPointData::setIntersection ( int direction,
float coord )
inline

The documentation for this class was generated from the following file: