This object cache model organizes closely positioned physical objects into a tree data structure.
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Name | Type | Default value | Description |
---|---|---|---|
physicalEnvironmentModule | string | "^" | |
leafCapacity | int | 1 |
the upper bound for the number of physical objects per leaf |
axisOrder | string | "XYZ" |
"X", "XY", "ZYZ", "ZZXZZYXYX", etc are all allowed combinations |
Name | Value | Description |
---|---|---|
display | i=block/table2 | |
class | BVHObjectCache |
// // This object cache model organizes closely positioned physical objects into a // tree data structure. // module BVHObjectCache like IObjectCache { parameters: string physicalEnvironmentModule = default("^"); int leafCapacity = default(1); // the upper bound for the number of physical objects per leaf string axisOrder = default("XYZ"); // "X", "XY", "ZYZ", "ZZXZZYXYX", etc are all allowed combinations @display("i=block/table2"); @class(BVHObjectCache); }