public class PbGrid2D extends PbMesh2D
The values on the mesh nodes are defined by the PbMesh.addValuesSet() method, where val argument is an array of num_x * num_y floats.
PbMesh2D.ExtrapolationMethodsPbMesh.CellBox, PbMesh.ContainingCell, PbMesh.CoordinatesInfo, PbMesh.DataBindingsInventor.ConstructorCommandUSE_ADJACENT_DERIVS, USE_ADJACENT_VALUESVERBOSE_LEVEL, ZeroHandle| Modifier and Type | Method and Description |
|---|---|
int[] |
getCellIndices(int cell_index)
Calculates indices i,j that verify cell_index = i*(num_y-1) + j.
|
int[] |
getDim()
Gets the dimensions num_x, num_y of the grid.
|
SbVec3f |
getNodeCoord(int i,
int j)
Gets the coordinates of a node defined by its i,j indices on the grid.
|
int[] |
getNodeIndices(int nod_index)
Calculates indices i,j that verify nod_index = i*num_y + j.
|
void |
setGeometry(int num_x,
int num_y,
float[] x,
float[] y)
Defines a 2D surface mesh geometry.
|
void |
setGeometry(int num_x,
int num_y,
float[] x,
float[] y,
float[] z)
Defines a 3D surface mesh geometry.
|
addVecsSet, addVecsSet, get2DBoundingBox, getFaultMeshaddStringsSet, addStringsSet, addValuesSet, addValuesSet, addValuesSet, addValuesSet, addVecsSet, addVecsSet, findContainingCell, findContainingCell, getArea, getBiggestCellBox, getBoundingBox, getCell, getCoordinates, getDirectValuesSet, getDirectVecsSet, getMaxValuesSet, getMaxVecsSet, getMinValuesSet, getMinVecsSet, getNodeCoord, getNumCells, getNumNodes, getNumStringsSet, getNumValuesSet, getNumVecsSet, getSmallestCellBox, getStringsSetName, getValuesBinding, getValuesSet, getValuesSetName, getVecsSet, getVecsSetName, getVolume, isDataDuplicated, removeAllStringsSet, removeAllValuesSet, removeAllVecsSet, removeStringsSet, removeValuesSet, removeVecsSet, setCoordinatesenableConnection, isConnectionEnabled, touchdispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreadspublic void setGeometry(int num_x,
int num_y,
float[] x,
float[] y)
public int[] getNodeIndices(int nod_index)
public int[] getDim()
public SbVec3f getNodeCoord(int i, int j)
public void setGeometry(int num_x,
int num_y,
float[] x,
float[] y,
float[] z)
public int[] getCellIndices(int cell_index)
Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com