C# Class Isosurface.AdaptiveDualContouring2D.QuadtreeNode

Afficher le fichier Open project: Lin20/isosurface Class Usage Examples

Méthodes publiques

Свойство Type Description
children Isosurface.AdaptiveDualContouring2D.QuadtreeNode[]
draw_info QuadtreeDrawInfo
position Vector2
size int
type QuadtreeNodeType

Méthodes publiques

Méthode Description
Build ( Vector2 min, int size, float threshold, List vertices, int grid_size ) : int
ConstructLeaf ( int &v_index, List vertices, int grid_size ) : bool
ConstructNodes ( int &v_index, List vertices, int grid_size ) : bool
ProcessEdge ( QuadtreeNode node1, QuadtreeNode node2, int direction, List indexes ) : void
ProcessFace ( List indexes ) : void
QuadtreeNode ( ) : System

Method Details

Build() public méthode

public Build ( Vector2 min, int size, float threshold, List vertices, int grid_size ) : int
min Vector2
size int
threshold float
vertices List
grid_size int
Résultat int

ConstructLeaf() public méthode

public ConstructLeaf ( int &v_index, List vertices, int grid_size ) : bool
v_index int
vertices List
grid_size int
Résultat bool

ConstructNodes() public méthode

public ConstructNodes ( int &v_index, List vertices, int grid_size ) : bool
v_index int
vertices List
grid_size int
Résultat bool

ProcessEdge() public static méthode

public static ProcessEdge ( QuadtreeNode node1, QuadtreeNode node2, int direction, List indexes ) : void
node1 QuadtreeNode
node2 QuadtreeNode
direction int
indexes List
Résultat void

ProcessFace() public méthode

public ProcessFace ( List indexes ) : void
indexes List
Résultat void

QuadtreeNode() public méthode

public QuadtreeNode ( ) : System
Résultat System

Property Details

children public_oe property

public QuadtreeNode[],Isosurface.AdaptiveDualContouring2D children
Résultat Isosurface.AdaptiveDualContouring2D.QuadtreeNode[]

draw_info public_oe property

public QuadtreeDrawInfo,Isosurface.AdaptiveDualContouring2D draw_info
Résultat QuadtreeDrawInfo

position public_oe property

public Vector2 position
Résultat Vector2

size public_oe property

public int size
Résultat int

type public_oe property

public QuadtreeNodeType type
Résultat QuadtreeNodeType