|
| StructuredSurfaceMesh3D (int num1, int num2) |
| Constructs a structured surface mesh in 3 dimensions. Grid co-ordinates are initialized to 0. More...
|
|
| StructuredSurfaceMesh3D (vec3 origin, vec3 basevector1, vec3 basevector2, int num1, int num2) |
| Construct a structured surface mesh in 3 dimensions. Complete is constructed by translations of the origin by linear combinations of two base vectors with integer factors. More...
|
|
virtual vec3 | GetGridCoordinate (int i) |
| Returns coordinates of the specified grid point. Indices run contiguously from 0 on (they do not correspond to node numbers, which can be arbitrarily arranged). More...
|
|
virtual void | SetGridCoordinate (int i, vec3 coordinates) |
| Sets coordinates of the specified grid point to the provided values. Indices run contiguously from 0 on (they do not correspond to node numbers, which can be arbitrarily arranged). More...
|
|
virtual int | GetNodeNumber (int i) |
|
IG.Gr.StructuredSurfaceMesh3D.StructuredSurfaceMesh3D |
( |
| ) |
|
|
inlineprivate |
IG.Gr.StructuredSurfaceMesh3D.StructuredSurfaceMesh3D |
( |
int |
num1, |
|
|
int |
num2 |
|
) |
| |
|
inline |
Constructs a structured surface mesh in 3 dimensions. Grid co-ordinates are initialized to 0.
- Parameters
-
num1 | Number of points in the first grid direction. |
num2 | Number of points in the second grid direction. |
IG.Gr.StructuredSurfaceMesh3D.StructuredSurfaceMesh3D |
( |
vec3 |
origin, |
|
|
vec3 |
basevector1, |
|
|
vec3 |
basevector2, |
|
|
int |
num1, |
|
|
int |
num2 |
|
) |
| |
|
inline |
Construct a structured surface mesh in 3 dimensions. Complete is constructed by translations of the origin by linear combinations of two base vectors with integer factors.
- Parameters
-
origin | Origin of the mesh. |
basevector1 | The first base step of the mesh. |
basevector2 | The second base step of the mesh. |
num1 | Number of points in the first grid direction. |
num2 | Number of points in the second grid direction. |
int IG.Gr.StructuredSurfaceMesh3D._numx = 0 |
|
private |
int IG.Gr.StructuredSurfaceMesh3D._numy = 0 |
|
private |
vec3 [] IG.Gr.StructuredSurfaceMesh3D._gridCoordinates = null |
|
private |
List<int> IG.Gr.StructuredSurfaceMesh3D._nodeNumbers = null |
|
private |
override vec3 [] IG.Gr.StructuredSurfaceMesh3D.GridCoordinates |
|
getprotected |
override int IG.Gr.StructuredSurfaceMesh3D.NumNodes |
|
get |
Returns the number of grid points.
override bool IG.Gr.StructuredSurfaceMesh3D.HasFaces |
|
get |
Gets a value indicating whether the mesh has faces.
override int IG.Gr.StructuredSurfaceMesh3D.NumFaces |
|
get |
Returns the number of faces that the mesh has.
virtual vec3 IG.Gr.StructuredSurfaceMesh3D.this[int i, int j] |
|
getset |
The documentation for this class was generated from the following file: