public interface IMeshPartVisitor
This interface is used for visiting commonly-used mesh classes.
Modifier and Type | Method and Description |
---|---|
void |
visit(BezierEdge edge)
The visit operation for a
BezierEdge . |
void |
visit(Edge edge)
The visit operation for an
Edge . |
void |
visit(Hex hex)
The visit operation for a
Hex , a Polygon that is restricted to
six sides. |
void |
visit(MeshComponent mesh)
The visit operation for a
MeshComponent . |
void |
visit(java.lang.Object object)
This operation is a safety operation.
|
void |
visit(Polygon polygon)
The visit operation for a generic Polygon.
|
void |
visit(PolynomialEdge edge)
The visit operation for a
PolynomialEdge . |
void |
visit(Quad quad)
The visit operation for a
Quad , a Polygon that is restricted to
four sides. |
void |
visit(Vertex vertex)
The visit operation for a
Vertex . |
void visit(MeshComponent mesh)
The visit operation for a MeshComponent
.
mesh
- The MeshComponent that is being visited.
void visit(Polygon polygon)
The visit operation for a generic Polygon. This operation might be called even if the number of sides is 4 (quad) or 6 (hex). This can happen if the visited Polygon was initialized as a Polygon.
polygon
- The Polygon that is being visited.
void visit(Quad quad)
The visit operation for a Quad
, a Polygon that is restricted to
four sides.
quad
- The Quad that is being visited.
void visit(Hex hex)
The visit operation for a Hex
, a Polygon that is restricted to
six sides.
hex
- The Hex that is being visited.
void visit(Edge edge)
The visit operation for an Edge
.
edge
- The Edge that is being visited.
void visit(BezierEdge edge)
The visit operation for a BezierEdge
.
edge
- The BezierEdge that is being visited.
void visit(PolynomialEdge edge)
The visit operation for a PolynomialEdge
.
edge
- The PolynomialEdge that is being visited.
void visit(Vertex vertex)
The visit operation for a Vertex
.
vertex
- The Vertex that is being visited.
void visit(java.lang.Object object)
This operation is a safety operation. This should only be called if the visited object is not supported.
object
- A visited object that is not supported by this interface.