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 2014 of file PeriodicImplicitTriangulation.cpp.

◆ getCellNeighborNumber()

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

Definition at line 1999 of file PeriodicImplicitTriangulation.cpp.

◆ getCellNeighbors()

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

Definition at line 2032 of file PeriodicImplicitTriangulation.cpp.

◆ getCellVertex()

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

Definition at line 1920 of file PeriodicImplicitTriangulation.cpp.

◆ getCellVertexNumber()

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

Definition at line 1914 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 1076 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeLinkNumber()

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

Definition at line 1069 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeLinks()

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

Definition at line 1127 of file PeriodicImplicitTriangulation.cpp.

◆ getEdges()

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

Definition at line 950 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 1177 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeStarNumber()

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

Definition at line 1148 of file PeriodicImplicitTriangulation.cpp.

◆ getEdgeStars()

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

Definition at line 1229 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 1424 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleLinkNumber()

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

Definition at line 1462 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleLinks()

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

Definition at line 1469 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangles()

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

Definition at line 1405 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 1506 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleStarNumber()

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

Definition at line 1490 of file PeriodicImplicitTriangulation.cpp.

◆ getTriangleStars()

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

Definition at line 1545 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 820 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.