C# Класс Isosurface.ISurfaceAlgorithm

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Contour ( float threshold ) : long
Draw ( Effect effect, bool enable_lighting = false, DrawModes mode = DrawModes.Mesh|DrawModes.Outline ) : void
DrawWireframe ( Camera c, Effect e, Matrix world ) : void
ISurfaceAlgorithm ( GraphicsDevice device, int resolution, int size, bool _3d, bool indexed = true, int vertex_size = 524288, int index_size = 4000000 ) : System

Описание методов

Contour() публичный абстрактный Метод

public abstract Contour ( float threshold ) : long
threshold float
Результат long

Draw() публичный Метод

public Draw ( Effect effect, bool enable_lighting = false, DrawModes mode = DrawModes.Mesh|DrawModes.Outline ) : void
effect Microsoft.Xna.Framework.Graphics.Effect
enable_lighting bool
mode DrawModes
Результат void

DrawWireframe() публичный Метод

public DrawWireframe ( Camera c, Effect e, Matrix world ) : void
c Camera
e Microsoft.Xna.Framework.Graphics.Effect
world Matrix
Результат void

ISurfaceAlgorithm() публичный Метод

public ISurfaceAlgorithm ( GraphicsDevice device, int resolution, int size, bool _3d, bool indexed = true, int vertex_size = 524288, int index_size = 4000000 ) : System
device GraphicsDevice
resolution int
size int
_3d bool
indexed bool
vertex_size int
index_size int
Результат System