C# Class Isosurface.DMCNeilson.VertexPlacement

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

Méthodes publiques

Méthode Description
AddPlane ( Microsoft intersection, Microsoft normal ) : void
ComputePlaneError ( int index, Vector v ) : float
ComputePlaneVertex ( int i ) : Vector
ComputeQEMVertex ( int i ) : Vector
ComputeTotalPlaneError ( Vector v ) : float
Cross ( Vector left, Vector right ) : Vector
Solve ( ) : Microsoft.Xna.Framework.Vector3
VertexPlacement ( ) : System

Private Methods

Méthode Description
ComputePlane ( int index ) : void
GetMassPoint ( ) : Vector

Method Details

AddPlane() public méthode

public AddPlane ( Microsoft intersection, Microsoft normal ) : void
intersection Microsoft
normal Microsoft
Résultat void

ComputePlaneError() public méthode

public ComputePlaneError ( int index, Vector v ) : float
index int
v Vector
Résultat float

ComputePlaneVertex() public méthode

public ComputePlaneVertex ( int i ) : Vector
i int
Résultat Vector

ComputeQEMVertex() public méthode

public ComputeQEMVertex ( int i ) : Vector
i int
Résultat Vector

ComputeTotalPlaneError() public méthode

public ComputeTotalPlaneError ( Vector v ) : float
v Vector
Résultat float

Cross() public static méthode

public static Cross ( Vector left, Vector right ) : Vector
left Vector
right Vector
Résultat Vector

Solve() public méthode

public Solve ( ) : Microsoft.Xna.Framework.Vector3
Résultat Microsoft.Xna.Framework.Vector3

VertexPlacement() public méthode

public VertexPlacement ( ) : System
Résultat System