C# Класс Isosurface.AdvancingFrontVIS2006.AdvancingFrontVIS2006

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

Private Properties

Свойство Тип Описание
Derivative float
GetNormal Vector3
GetNormalNA Vector3
GetNormalQ Vector3

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

Метод Описание
AdvancingFrontVIS2006 ( GraphicsDevice device, int resolution, int size ) : System
Contour ( float threshold ) : long
GetGradient ( Vector3 v ) : Vector3
GetIdealEdgeLength ( float x, float y, float z ) : double
GetKMax ( float vx, float vy, float vz ) : double

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

Метод Описание
Derivative ( float x, float y, float z, float dx, float dy, float dz ) : float
GetNormal ( Microsoft.Xna.Framework.Graphics.VertexPositionColorNormal &verts ) : Vector3
GetNormalNA ( Microsoft.Xna.Framework.Graphics.VertexPositionColorNormal &verts ) : Vector3
GetNormalQ ( Microsoft.Xna.Framework.Graphics.VertexPositionColorNormal &verts ) : Vector3

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

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

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

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

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

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

public static GetGradient ( Vector3 v ) : Vector3
v Vector3
Результат Vector3

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

public static GetIdealEdgeLength ( float x, float y, float z ) : double
x float
y float
z float
Результат double

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

public static GetKMax ( float vx, float vy, float vz ) : double
vx float
vy float
vz float
Результат double