C# Класс Isosurface.DMCNeilson.DMCN

Наследование: ISurfaceAlgorithm
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
EdgesTable ].int[
VerticesNumberTable int[]

Private Properties

Свойство Тип Описание
AddFlatTriangle void
GenerateCells void
GenerateEdge Edge
GenerateEdges void
GenerateIndexes void
GetNormal Vector3
GetNormalNA Vector3
GetNormalQ Vector3
Polygonize void

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

Метод Описание
Contour ( float threshold ) : long
DMCN ( GraphicsDevice device, int resolution, int size ) : System

Приватные методы

Метод Описание
AddFlatTriangle ( bool flipped ) : void
GenerateCells ( int x, int y, int z ) : void
GenerateEdge ( int x, int y, int z, int i ) : Edge
GenerateEdges ( int x, int y, int z ) : void
GenerateIndexes ( int x, int y, int z ) : void
GetNormal ( Microsoft.Xna.Framework.Graphics.VertexPositionColorNormal &verts ) : Vector3
GetNormalNA ( Microsoft.Xna.Framework.Graphics.VertexPositionColorNormal &verts ) : Vector3
GetNormalQ ( Microsoft.Xna.Framework.Graphics.VertexPositionColorNormal &verts ) : Vector3
Polygonize ( int x, int y, int z ) : void

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

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

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

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

public DMCN ( GraphicsDevice device, int resolution, int size ) : System
device GraphicsDevice
resolution int
size int
Результат System

Описание свойств

EdgesTable публичное статическое свойство

public static int[,] EdgesTable
Результат ].int[

VerticesNumberTable публичное статическое свойство

public static int[] VerticesNumberTable
Результат int[]