Open Inventor Release 2023.2.3
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
PbGrid3D Member List

This is the complete list of members for PbGrid3D, including all inherited members.

addStringsSet(int set_index, const SbString *val, const SbString &set_name="")PbMeshvirtual
addValuesSet(int set_index, const float *val, const SbString &set_name="")PbMeshvirtual
addValuesSet(int set_index, const float *val, DataBinding binding, const SbString &set_name="")PbMesh
addVecsSet(int set_index, const SbVec3f *val, const SbString &set_name="")PbMeshvirtual
DataBinding enum namePbMesh
enableConnection(SbBool flag)PbBaseinline
findContainingCell(const SbVec3f &point, float tolerance, SbVec3f &pcoord, const PbCell *adjacent_cell) constPbMeshvirtual
findContainingCell(const SbVec3f &point, float tolerance, SbVec3f &pcoord) constPbMeshvirtual
getAdjacentCellsIndByFacet(int cell_index, PbArrayOfInt &adjacent_cells) constPbGrid3Dvirtual
getAdjacentCellsIndByNode(int cell_index, PbArrayOfInt &adjacent_cells) constPbGrid3Dvirtual
getArea() constPbMesh3Dinlinevirtual
getBiggestCellBox(int &cell_index) constPbMeshvirtual
getBoundingBox() constPbMeshinline
getCell(int cell_index) const =0PbMeshpure virtual
getCellIndices(int cell_index, int &i, int &j, int &k) constPbGrid3Dinline
getCoordinates(const float *&xnod, const float *&ynod, const float *&znod, int &size_xnod, int &size_ynod, int &size_znod) constPbMeshinlinevirtual
getDim(int &num_x, int &num_y, int &num_z) constPbGrid3Dinline
getGeometry(int &num_x, int &num_y, int &num_z, const float *&x, const float *&y, const float *&z) constPbGrid3D
getMaxValuesSet(int set_index, float &max) constPbMeshvirtual
getMaxVecsSet(int set_index, float &max) constPbMeshvirtual
getMinValuesSet(int set_index, float &min) constPbMeshvirtual
getMinVecsSet(int set_index, float &min) constPbMeshvirtual
getNodeCoord(int nod_index) const =0PbGrid3Dpure virtual
getNodeCoord(int i, int j, int k) const =0PbGrid3Dpure virtual
getNodeIndices(int nod_index, int &i, int &j, int &k) constPbGrid3Dinline
getNodeOwnerCellsInd(int nod_index, PbArrayOfInt &owner_cells) constPbGrid3Dvirtual
getNodesOwnerCellsInd(const PbArrayOfInt &nod_indices, PbArrayOfInt &owner_cells) constPbMeshvirtual
getNumCells() constPbMeshinline
getNumNodes() constPbMeshinline
getNumStringsSet() constPbMeshvirtual
getNumValuesSet() constPbMeshvirtual
getNumVecsSet() constPbMeshvirtual
getSmallestCellBox(int &cell_index) constPbMeshvirtual
getStringsSet(int set_index) constPbMeshvirtual
getStringsSetName(int set_index) constPbMeshvirtual
getValuesBinding(int set_index) constPbMesh
getValuesSet(int set_index) constPbMeshvirtual
getValuesSetName(int set_index) constPbMeshvirtual
getVecsSet(int set_index) constPbMeshvirtual
getVecsSetName(int set_index) constPbMeshvirtual
getVolume() constPbMesh3Dvirtual
isConnectionEnabled() constPbBaseinline
isDataDuplicated() constPbMeshinline
operator=(const PbGrid3D &mesh)PbGrid3D
PbMesh::operator=(const PbMesh &mesh)PbMesh
PbBase::operator=(const PbBase &base)PbBase
PbGrid3D(SbBool is_data_duplicate=TRUE)PbGrid3Dinline
PbGrid3D(const PbGrid3D &mesh)PbGrid3D
PbMesh(SbBool is_data_duplicated=TRUE)PbMesh
PbMesh(const PbMesh &mesh)PbMesh
PER_CELL enum valuePbMesh
PER_NODE enum valuePbMesh
removeAllStringsSet()PbMeshvirtual
removeAllValuesSet()PbMeshvirtual
removeAllVecsSet()PbMeshvirtual
removeStringsSet(int set_index)PbMeshvirtual
removeValuesSet(int set_index)PbMeshvirtual
removeVecsSet(int set_index)PbMeshvirtual
setCoordinates(const float *x_nod, const float *y_nod, const float *z_nod)PbMeshinlinevirtual
setGeometry(int num_x, int num_y, int num_z, const float *x, const float *y, const float *z)PbGrid3D
touch()PbBase
~PbGrid3D()PbGrid3D
~PbMesh()PbMesh