C# 클래스 HelixToolkit.Wpf.ParametricSurface3D

A base class for parametric surfaces evaluated on a rectangular mesh.
Override the Evaluate method to define the points.
상속: MeshElement3D
파일 보기 프로젝트 열기: litdev1/LitDev

공개 프로퍼티들

프로퍼티 타입 설명
MeshSizeUProperty System.Windows.DependencyProperty
MeshSizeVProperty System.Windows.DependencyProperty

보호된 메소드들

메소드 설명
Evaluate ( double u, double v, Point &textureCoord ) : System.Windows.Media.Media3D.Point3D

Evaluates the surface on the specified u,v position.

Tessellate ( ) : System.Windows.Media.Media3D.MeshGeometry3D

Do the tesselation and return the MeshGeometry3D.

비공개 메소드들

메소드 설명
AddTriangle ( System.Windows.Media.Media3D.MeshGeometry3D mesh, int i1, int i2, int i3 ) : void

The add triangle.

IsDefined ( System.Windows.Media.Media3D.Point3D point ) : bool

Determines whether the specified point is defined.

메소드 상세

Evaluate() 보호된 추상적인 메소드

Evaluates the surface on the specified u,v position.
protected abstract Evaluate ( double u, double v, Point &textureCoord ) : System.Windows.Media.Media3D.Point3D
u double /// The u coordinate. ///
v double /// The v coordinate. ///
textureCoord System.Windows.Point /// The texture coordinates. ///
리턴 System.Windows.Media.Media3D.Point3D

Tessellate() 보호된 메소드

Do the tesselation and return the MeshGeometry3D.
protected Tessellate ( ) : System.Windows.Media.Media3D.MeshGeometry3D
리턴 System.Windows.Media.Media3D.MeshGeometry3D

프로퍼티 상세

MeshSizeUProperty 공개적으로 정적으로 프로퍼티

Identifies the MeshSizeU dependency property.
public static DependencyProperty,System.Windows MeshSizeUProperty
리턴 System.Windows.DependencyProperty

MeshSizeVProperty 공개적으로 정적으로 프로퍼티

Identifies the MeshSizeV dependency property.
public static DependencyProperty,System.Windows MeshSizeVProperty
리턴 System.Windows.DependencyProperty