TTK
Loading...
Searching...
No Matches
Functions
PeriodicImplicitTriangulation.cpp File Reference
#include <PeriodicImplicitTriangulation.h>

Go to the source code of this file.

Functions

bool PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() isVertexOnBoundary (const SimplexId &vertexId) const
 
bool PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() isEdgeOnBoundary (const SimplexId &edgeId) const
 
bool PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() isTriangleOnBoundary (const SimplexId &triangleId) const
 
SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexNeighborNumber (const SimplexId &vertexId) const
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexNeighbor (const SimplexId &vertexId, const int &localNeighborId, SimplexId &neighborId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexNeighbors ()
 
SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexLinkNumber (const SimplexId &vertexId) const
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexLink (const SimplexId &vertexId, const int &localLinkId, SimplexId &linkId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexLinks ()
 
SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexStarNumber (const SimplexId &vertexId) const
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexStar (const SimplexId &vertexId, const int &localStarId, SimplexId &starId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexStars ()
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexPoint (const SimplexId &vertexId, float &x, float &y, float &z) const
 
const vector< std::array< SimplexId, 2 > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdges ()
 
SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdgeLinkNumber (const SimplexId &edgeId) const
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getEdgeLink (const SimplexId &edgeId, const int &localLinkId, SimplexId &linkId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdgeLinks ()
 
template<typename Derived >
SimplexId PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getEdgeStarNumber (const SimplexId &edgeId) const
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getEdgeStar (const SimplexId &edgeId, const int &localStarId, SimplexId &starId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdgeStars ()
 
const vector< std::array< SimplexId, 3 > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangles ()
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getTriangleLink (const SimplexId &triangleId, const int &localLinkId, SimplexId &linkId) const
 
SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangleLinkNumber (const SimplexId &triangleId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangleLinks ()
 
template<typename Derived >
SimplexId PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getTriangleStarNumber (const SimplexId &triangleId) const
 
template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getTriangleStar (const SimplexId &triangleId, const int &localStarId, SimplexId &starId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangleStars ()
 
SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellVertexNumber (const SimplexId &ttkNotUsed(cellId)) const
 
int PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellVertex (const SimplexId &cellId, const int &localVertexId, SimplexId &vertexId) const
 
SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellNeighborNumber (const SimplexId &cellId) const
 
int PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellNeighbor (const SimplexId &cellId, const int &localNeighborId, SimplexId &neighborId) const
 
const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellNeighbors ()
 

Function Documentation

◆ getCellNeighbor()

int PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellNeighbor ( const SimplexId cellId,
const int &  localNeighborId,
SimplexId neighborId 
) const

Definition at line 2072 of file PeriodicImplicitTriangulation.cpp.

◆ getCellNeighborNumber()

SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellNeighborNumber ( const SimplexId cellId) const

Definition at line 2057 of file PeriodicImplicitTriangulation.cpp.

◆ getCellNeighbors()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellNeighbors ( )

Definition at line 2090 of file PeriodicImplicitTriangulation.cpp.

◆ getCellVertex()

int PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellVertex ( const SimplexId cellId,
const int &  localVertexId,
SimplexId vertexId 
) const

Definition at line 1978 of file PeriodicImplicitTriangulation.cpp.

◆ getCellVertexNumber()

SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getCellVertexNumber ( const SimplexId ttkNotUsedcellId) const

Definition at line 1972 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeLink()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getEdgeLink ( const SimplexId edgeId,
const int &  localLinkId,
SimplexId linkId 
) const

Definition at line 1134 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeLinkNumber()

SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdgeLinkNumber ( const SimplexId edgeId) const

Definition at line 1127 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeLinks()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdgeLinks ( )

Definition at line 1185 of file PeriodicImplicitTriangulation.cpp.

◆ getEdges()

const vector< std::array< SimplexId, 2 > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdges ( )

Definition at line 1008 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeStar()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getEdgeStar ( const SimplexId edgeId,
const int &  localStarId,
SimplexId starId 
) const

Definition at line 1235 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeStarNumber()

template<typename Derived >
SimplexId PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getEdgeStarNumber ( const SimplexId edgeId) const

Definition at line 1206 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeStars()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getEdgeStars ( )

Definition at line 1287 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleLink()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getTriangleLink ( const SimplexId triangleId,
const int &  localLinkId,
SimplexId linkId 
) const

Definition at line 1482 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleLinkNumber()

SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangleLinkNumber ( const SimplexId triangleId) const

Definition at line 1520 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleLinks()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangleLinks ( )

Definition at line 1527 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangles()

const vector< std::array< SimplexId, 3 > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangles ( )

Definition at line 1463 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleStar()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getTriangleStar ( const SimplexId triangleId,
const int &  localStarId,
SimplexId starId 
) const

Definition at line 1564 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleStarNumber()

template<typename Derived >
SimplexId PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getTriangleStarNumber ( const SimplexId triangleId) const

Definition at line 1548 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleStars()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getTriangleStars ( )

Definition at line 1603 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexLink()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexLink ( const SimplexId vertexId,
const int &  localLinkId,
SimplexId linkId 
) const

Definition at line 465 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexLinkNumber()

SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexLinkNumber ( const SimplexId vertexId) const

Definition at line 459 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexLinks()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexLinks ( )

Definition at line 487 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexNeighbor()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexNeighbor ( const SimplexId vertexId,
const int &  localNeighborId,
SimplexId neighborId 
) const

Definition at line 289 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexNeighborNumber()

SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexNeighborNumber ( const SimplexId vertexId) const

Definition at line 268 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexNeighbors()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexNeighbors ( )

Definition at line 330 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexPoint()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexPoint ( const SimplexId vertexId,
float &  x,
float &  y,
float &  z 
) const

Definition at line 878 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexStar()

template<typename Derived >
int PeriodicImplicitTriangulationCRTP< Derived >::TTK_TRIANGULATION_INTERNAL() getVertexStar ( const SimplexId vertexId,
const int &  localStarId,
SimplexId starId 
) const

Definition at line 524 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexStarNumber()

SimplexId PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexStarNumber ( const SimplexId vertexId) const

Definition at line 505 of file PeriodicImplicitTriangulation.cpp.

◆ getVertexStars()

const vector< vector< SimplexId > > *PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() getVertexStars ( )

Definition at line 546 of file PeriodicImplicitTriangulation.cpp.

◆ isEdgeOnBoundary()

bool PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() isEdgeOnBoundary ( const SimplexId edgeId) const

Definition at line 244 of file PeriodicImplicitTriangulation.cpp.

◆ isTriangleOnBoundary()

bool PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() isTriangleOnBoundary ( const SimplexId triangleId) const

Definition at line 256 of file PeriodicImplicitTriangulation.cpp.

◆ isVertexOnBoundary()

bool PeriodicImplicitTriangulation::TTK_TRIANGULATION_INTERNAL() isVertexOnBoundary ( const SimplexId vertexId) const

Definition at line 232 of file PeriodicImplicitTriangulation.cpp.