C# 클래스 Isosurface.AdvancingFrontVIS2006.AdvancingFrontVIS2006

상속: ISurfaceAlgorithm
파일 보기 프로젝트 열기: Lin20/isosurface

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