#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: