public class PgTetraVertexStar
extends java.lang.Object
Constructor and Description |
---|
PgTetraVertexStar()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
PiVector[] |
getNeighbourVertexStarInd()
Get neighbour information in the vertexStar.
|
int |
getSize()
Get number of tetrahedra in vertex star.
|
PiVector |
getTetIndex()
Get list of adjacent tetrahedra.
|
static PiVector |
getTetraPerVertex(PgTetraSet geom)
Make indices of an adjacent tetra per vertex.
|
PiVector |
getVertexLocInd()
Get list of local indices of central vertex in adjacent tetrahedra.
|
void |
init()
Initialization.
|
boolean |
isClosed()
Get closed information - vertex star is not closed if the center vertex is at the boundary.
|
void |
makeVertexStar(PgTetraSet tetraSet,
int vertexInd,
int tetInd)
Compute the vertex star for a given vertex index.
|
public void init()
public PiVector getTetIndex()
public PiVector getVertexLocInd()
public PiVector[] getNeighbourVertexStarInd()
public boolean isClosed()
public int getSize()
public void makeVertexStar(PgTetraSet tetraSet, int vertexInd, int tetInd)
tetraSet
- The tetraSet carrying the connectivity information.vertexInd
- Index of the center vertex for the Vertex Star.tetInd
- Index of an adjacent tetrahedron, may (but should not) be -1.public static PiVector getTetraPerVertex(PgTetraSet geom)
"