List of all members.
Public Member Functions |
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).
|
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).
|
Properties |
abstract vec3[] | GridCoordinates [get] |
| Returns the table of grid co-ordinates. If this property is not properly implemented in the concrete subclasses (e.g. it simply returns null) then methods GetGridCoordinate() and SetGridCoordinate() and the indexer must be re-implemented.
|
virtual vec3 | this [int i] [get, set] |
| Gets or sets co-ordinates of the specified grid point. Indices run contiguously from 0 on (they do not correspond to node numbers, which can be arbitrarily arranged).
|
Member Function Documentation
virtual vec3 IG::Gr::Mesh3D::GetGridCoordinate |
( |
int |
i | ) |
[inline, virtual] |
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).
- Parameters:
-
i | Zero-based (contiguous) index of the grid point. |
- Returns:
- Coordinate of the grid/point.
virtual void IG::Gr::Mesh3D::SetGridCoordinate |
( |
int |
i, |
|
|
vec3 |
coordinates |
|
) |
| [inline, virtual] |
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).
- Parameters:
-
i | Zero-based (contiguous) index of the grid point. |
coordinate | Co-ordinates that are assigned to the grid point. |
- Returns:
Property Documentation
abstract vec3 [] IG::Gr::Mesh3D::GridCoordinates [get, protected] |
virtual vec3 IG::Gr::Mesh3D::this[int i] [get, set] |
Gets or sets co-ordinates of the specified grid point. Indices run contiguously from 0 on (they do not correspond to node numbers, which can be arbitrarily arranged).
- Parameters:
-
i | Zero-based (contiguous) index of the grid point. |
Reimplemented in IG::Gr::StructuredSurfaceMesh3D.
The documentation for this class was generated from the following file: