C# Class Hyperion.Core.Geometry.DifferentialGeometry

Afficher le fichier Open project: Kintaro/Hyperion Class Usage Examples

Méthodes publiques

Свойство Type Description
Shape Hyperion.Core.Interfaces.IShape
dndu Normal
dndv Normal
dpdu Vector
dpdv Vector
dpdx Vector
dpdy Vector
dudx double
dudy double
dvdx double
dvdy double
n Normal
p Point
u double
v double

Méthodes publiques

Méthode Description
ComputeDifferentials ( RayDifferential ray ) : void
DifferentialGeometry ( ) : System
DifferentialGeometry ( DifferentialGeometry dg ) : System
DifferentialGeometry ( Point p, Vector dpdu, Vector dpdv, Normal dndu, Normal dndv, double u, double v, IShape shape ) : System

Method Details

ComputeDifferentials() public méthode

public ComputeDifferentials ( RayDifferential ray ) : void
ray RayDifferential
Résultat void

DifferentialGeometry() public méthode

public DifferentialGeometry ( ) : System
Résultat System

DifferentialGeometry() public méthode

public DifferentialGeometry ( DifferentialGeometry dg ) : System
dg DifferentialGeometry
Résultat System

DifferentialGeometry() public méthode

public DifferentialGeometry ( Point p, Vector dpdu, Vector dpdv, Normal dndu, Normal dndv, double u, double v, IShape shape ) : System
p Point
dpdu Vector
dpdv Vector
dndu Normal
dndv Normal
u double
v double
shape Hyperion.Core.Interfaces.IShape
Résultat System

Property Details

Shape public_oe property

public IShape,Hyperion.Core.Interfaces Shape
Résultat Hyperion.Core.Interfaces.IShape

dndu public_oe property

public Normal,Hyperion.Core.Geometry dndu
Résultat Normal

dndv public_oe property

public Normal,Hyperion.Core.Geometry dndv
Résultat Normal

dpdu public_oe property

public Vector,Hyperion.Core.Geometry dpdu
Résultat Vector

dpdv public_oe property

public Vector,Hyperion.Core.Geometry dpdv
Résultat Vector

dpdx public_oe property

public Vector,Hyperion.Core.Geometry dpdx
Résultat Vector

dpdy public_oe property

public Vector,Hyperion.Core.Geometry dpdy
Résultat Vector

dudx public_oe property

public double dudx
Résultat double

dudy public_oe property

public double dudy
Résultat double

dvdx public_oe property

public double dvdx
Résultat double

dvdy public_oe property

public double dvdy
Résultat double

n public_oe property

public Normal,Hyperion.Core.Geometry n
Résultat Normal

p public_oe property

public Point p
Résultat Point

u public_oe property

public double u
Résultat double

v public_oe property

public double v
Résultat double