프로퍼티 | 타입 | 설명 | |
---|---|---|---|
child_index | int | ||
children | Isosurface.ManifoldDC.OctreeNode[] | ||
corners | byte | ||
index | int | ||
position | Vector3 | ||
rnd | |||
size | int | ||
type | NodeType | ||
vertices | Isosurface.ManifoldDC.Vertex[] |
메소드 | 설명 | |
---|---|---|
ClusterCell ( float error ) : void | ||
ClusterCellBase ( float error ) : void | ||
ClusterEdge ( |
||
ClusterFace ( |
||
ClusterIndexes ( |
||
ConstructBase ( int size, float error, List |
||
ConstructLeaf ( List |
||
ConstructNodes ( List |
||
GatherVertices ( |
||
GenerateVertexBuffer ( List |
||
OctreeNode ( ) : System | ||
OctreeNode ( Vector3 position, int size, NodeType type ) : System | ||
ProcessCell ( List |
||
ProcessEdge ( |
||
ProcessFace ( |
||
ProcessIndexes ( |
||
ToString ( ) : string |
메소드 | 설명 | |
---|---|---|
AssignSurface ( List |
public static ClusterEdge ( |
||
nodes | ||
direction | int | |
surface_index | int | |
collected_vertices | List |
|
리턴 | void |
public static ClusterFace ( |
||
nodes | ||
direction | int | |
surface_index | int | |
collected_vertices | List |
|
리턴 | void |
public static ClusterIndexes ( |
||
nodes | ||
direction | int | |
max_surface_index | int | |
collected_vertices | List |
|
리턴 | void |
public ConstructBase ( int size, float error, List |
||
size | int | |
error | float | |
vertices | List |
|
리턴 | void |
public ConstructLeaf ( List |
||
vertices | List |
|
index | int | |
리턴 | bool |
public ConstructNodes ( List |
||
vertices | List |
|
n_index | int | |
threaded | int | |
리턴 | bool |
public static GatherVertices ( |
||
n | ||
dest | List |
|
surface_index | int | |
리턴 | void |
public GenerateVertexBuffer ( List |
||
vertices | List |
|
리턴 | void |
public OctreeNode ( Vector3 position, int size, NodeType type ) : System | ||
position | Vector3 | |
size | int | |
type | NodeType | |
리턴 | System |
public ProcessCell ( List |
||
indexes | List |
|
tri_count | List |
|
threshold | float | |
리턴 | void |
public static ProcessEdge ( |
||
nodes | ||
direction | int | |
indexes | List |
|
tri_count | List |
|
threshold | float | |
리턴 | void |
public static ProcessFace ( |
||
nodes | ||
direction | int | |
indexes | List |
|
tri_count | List |
|
threshold | float | |
리턴 | void |
public static ProcessIndexes ( |
||
nodes | ||
direction | int | |
indexes | List |
|
tri_count | List |
|
threshold | float | |
리턴 | void |
public OctreeNode[],Isosurface.ManifoldDC children | ||
리턴 | Isosurface.ManifoldDC.OctreeNode[] |