#include "SelfIntersectionCheck.h"
|
| SelfIntersectionCheck () |
|
virtual | ~SelfIntersectionCheck () |
|
void | clear (void) |
|
void | setNodes (uint32_t nTag, double CoordsX, double CoordsY, double CoordsZ) |
|
void | setTriangles (uint32_t faceIndex, uint32_t Tid, uint32_t node1, uint32_t node2, uint32_t node3) |
|
bool | IsSelfIntersecting () |
|
std::vector< std::tuple< double, double, double, uint32_t, uint32_t > > | TrisSelfIntersecting () |
|
std::vector< std::tuple< double, double, double, uint32_t, uint32_t > > | pointTriming (std::vector< std::tuple< double, double, double, uint32_t, uint32_t > > IntersectingInfo) |
|
◆ SelfIntersectionCheck()
SelfIntersectionCheck::SelfIntersectionCheck |
( |
| ) |
|
◆ ~SelfIntersectionCheck()
SelfIntersectionCheck::~SelfIntersectionCheck |
( |
| ) |
|
|
virtual |
◆ clear()
void SelfIntersectionCheck::clear |
( |
void | | ) |
|
◆ IsSelfIntersecting()
bool SelfIntersectionCheck::IsSelfIntersecting |
( |
| ) |
|
◆ pointTriming()
std::vector< std::tuple< double, double, double, uint32_t, uint32_t > > SelfIntersectionCheck::pointTriming |
( |
std::vector< std::tuple< double, double, double, uint32_t, uint32_t > > | IntersectingInfo | ) |
|
◆ setNodes()
void SelfIntersectionCheck::setNodes |
( |
uint32_t | nTag, |
|
|
double | CoordsX, |
|
|
double | CoordsY, |
|
|
double | CoordsZ ) |
◆ setTriangles()
void SelfIntersectionCheck::setTriangles |
( |
uint32_t | faceIndex, |
|
|
uint32_t | Tid, |
|
|
uint32_t | node1, |
|
|
uint32_t | node2, |
|
|
uint32_t | node3 ) |
◆ TrisSelfIntersecting()
std::vector< std::tuple< double, double, double, uint32_t, uint32_t > > SelfIntersectionCheck::TrisSelfIntersecting |
( |
| ) |
|
The documentation for this class was generated from the following files: