C# Class Vector.RayTracing.Sphere

Inheritance: Object3D
Afficher le fichier Open project: sinclairzx81/vector-cs

Méthodes publiques

Свойство Type Description
center Vector3
radius float
radius2 float

Méthodes publiques

Méthode Description
Sphere ( Vector3 center, float radius, Surface surface ) : Vector.Math
intersect ( Ray ray ) : Intersection
normal ( Vector3 pos ) : Vector3

Method Details

Sphere() public méthode

public Sphere ( Vector3 center, float radius, Surface surface ) : Vector.Math
center Vector3
radius float
surface Surface
Résultat Vector.Math

intersect() public méthode

public intersect ( Ray ray ) : Intersection
ray Ray
Résultat Intersection

normal() public méthode

public normal ( Vector3 pos ) : Vector3
pos Vector3
Résultat Vector3

Property Details

center public_oe property

public Vector3 center
Résultat Vector3

radius public_oe property

public float radius
Résultat float

radius2 public_oe property

public float radius2
Résultat float