|
| | 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: