public class SoLDMTileID extends Inventor implements java.lang.Comparable
In the default LDM architecture, the LDM data is based on an octree topology. The index is 0 for the tile of lowest resolution representing the entire volume (octree root node). The index increments linearly going down through the octree.
Indexing works as follows:
Tile 1 is the lower back left corner of the cube. The index increments on X, then Y, and finally Z. So the back tiles are:
3 4
1 2
And the front tiles are:
7 8
5 6
The tiles of full resolution are the leaf tiles.
Inventor.ConstructorCommand
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoLDMTileID()
Constructor.
|
SoLDMTileID(long tileID)
Constructor from ID value.
|
SoLDMTileID(long tileID,
boolean name_17854)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
SoLDMTileID(long tileID,
short timestep)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
SoLDMTileID(SoLDMTileID copyFrom) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object obj) |
SoLDMTileID |
decrementAndGet()
|
SoLDMTileID |
decrementAndGet(int name_17852)
Postfix
|
boolean |
equals(java.lang.Object obj) |
long |
getID()
Returns the tile ID.
|
short |
getTimeStep()
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
SoLDMTileID |
incrementAndGet()
++ Prefix, increment the tile id
|
SoLDMTileID |
incrementAndGet(int name_17851)
Postfix ++, increment the tile id.
|
static void |
setCurrentTimeStep(short timestep)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
void |
setValue(SoLDMTileID copyFrom) |
static SoLDMTileID[] |
toArray(long nativeArray,
long length) |
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public SoLDMTileID(SoLDMTileID copyFrom)
public SoLDMTileID(long tileID)
public SoLDMTileID()
@Deprecated public SoLDMTileID(long tileID, boolean name_17854)
Was only supported by ReservoirViz module extension.
Deprecated since Open Inventor 9000
No longer supported.
@Deprecated public SoLDMTileID(long tileID, short timestep)
Was only supported by ReservoirViz module extension.
Deprecated since Open Inventor 9000
No longer supported.
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public static SoLDMTileID[] toArray(long nativeArray, long length)
public SoLDMTileID incrementAndGet(int name_17851)
public void setValue(SoLDMTileID copyFrom)
@Deprecated public static void setCurrentTimeStep(short timestep)
Was only supported by ReservoirViz module extension.Deprecated since Open Inventor 9000
No longer supported.
public SoLDMTileID decrementAndGet(int name_17852)
public SoLDMTileID decrementAndGet()
public long getID()
@Deprecated public short getTimeStep()
Was only supported by ReservoirViz module extension.Deprecated since Open Inventor 9000
No longer supported.
public SoLDMTileID incrementAndGet()
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com