C# Class Trigrad.TrigradOptimiser

Afficher le fichier Open project: ruarai/Trigrad

Méthodes publiques

Méthode Description
OptimiseMesh ( TrigradCompressed compressionData, PixelMap original, TrigradOptions options ) : void

Private Methods

Méthode Description
crossProductMagnitude ( float Ax, float Ay, float Bx, float By, float Cx, float Cy ) : float
errorPolygon ( Sample s, PixelMap original, TrigradOptions options ) : double
minimiseMesh ( List samples, TrigradOptions options, PixelMap original ) : void
minimiseSample ( Sample s, int resamples, PixelMap original, TrigradOptions options ) : void
polygonConvex ( Sample s ) : bool

Method Details

OptimiseMesh() public static méthode

public static OptimiseMesh ( TrigradCompressed compressionData, PixelMap original, TrigradOptions options ) : void
compressionData TrigradCompressed
original PixelMapSharp.PixelMap
options Trigrad.DataTypes.TrigradOptions
Résultat void