public static interface MoMeshPointProbe.MoProbeCallback
position
of the
probe is updated. A derived class must implement at least one of the event
method motionCallback
depending on the type of mesh.Modifier and Type | Method and Description |
---|---|
void |
motionCallback(long cellIdI,
long cellIdJ,
long cellIdK,
MeXScalardSetI scalars,
MeXVec3dSetI vectors)
Callback that is triggered each time the field
position changes for IJK volume meshes. |
void |
motionCallback(long cellIdI,
long cellIdJ,
MeXScalardSetI scalars,
MeXVec3dSetI vectors)
Callback that is triggered each time the field
position changes for IJ surface meshes. |
void |
motionCallback(long cellId,
MeXScalardSetI scalars,
MeXVec3dSetI vectors)
Callback that is triggered each time the field
position changes for unstructured
meshes. |
void motionCallback(long cellId, MeXScalardSetI scalars, MeXVec3dSetI vectors)
position
changes for unstructured
meshes.cellId
- the index of cell in which the probe is located (-1 when the
probe is outside the mesh)scalars
- set of probed scalar values from the selected scalar sets at the
current position (empty when the probe is outside the mesh).MoMeshPointProbe.scalarSetIds
. The ith value in
scalars is associated with the ith index in scalarSetIds
.vectors
- set of probed vectors from the selected vector sets at the
current position (empty when the probe is outside the mesh). The
number of vectors corresponds to the number of indices in
MoMeshPointProbe.vectorSetIds
. The ith element in
vectors is associated with the ith index in vectorSetIds
.void motionCallback(long cellIdI, long cellIdJ, MeXScalardSetI scalars, MeXVec3dSetI vectors)
position
changes for IJ surface meshes.cellIdI
- the I index of cell in which the probe is located (-1 when the
probe is outside the mesh)cellIdJ
- the J index of cell in which the probe is located (-1 when the
probe is outside the mesh)scalars
- set of probed scalar values from the selected scalar sets at the
current position (empty when the probe is outside the mesh).MoMeshPointProbe.scalarSetIds
. The ith value in
scalars is associated with the ith index in scalarSetIds
.vectors
- set of probed vectors from the selected vector sets at the
current position (empty when the probe is outside the mesh). The
number of vectors corresponds to the number of indices in
MoMeshPointProbe.vectorSetIds
. The ith element in
vectors is associated with the ith index in vectorSetIds
.void motionCallback(long cellIdI, long cellIdJ, long cellIdK, MeXScalardSetI scalars, MeXVec3dSetI vectors)
position
changes for IJK volume meshes.cellIdI
- the I index of cell in which the probe is located (-1 when the
probe is outside the mesh)cellIdJ
- the J index of cell in which the probe is located (-1 when the
probe is outside the mesh)cellIdK
- the K index of cell in which the probe is located (-1 when the
probe is outside the mesh)scalars
- set of probed scalar values from the selected scalar sets at the
current position (empty when the probe is outside the mesh).MoMeshPointProbe.scalarSetIds
. The ith value in
scalars is associated with the ith index in scalarSetIds
.vectors
- set of probed vectors from the selected vector sets at the
current position (empty when the probe is outside the mesh). The
number of vectors corresponds to the number of indices in
MoMeshPointProbe.vectorSetIds
. The ith element in
vectors is associated with the ith index in vectorSetIds
.Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com