Property | Type | Description | |
---|---|---|---|
NextShapeID | int | ||
ObjectToWorld | Transform | ||
ReverseOrientation | bool | ||
ShapeID | int | ||
TransformSwapsHandedness | bool | ||
WorldToObject | Transform |
Method | Description | |
---|---|---|
GetShadingGeometry ( Transform objectToWorld, |
||
IShape ( Transform objectToWorld, Transform worldToObject, bool reverseOrientation ) : System | ||
Intersect ( |
||
IntersectP ( |
||
Pdf ( Point pshape ) : double | ||
Pdf ( Point p, |
||
Refine ( List |
||
Sample ( Point p, double u1, double u2, |
||
Sample ( double u1, double u2, |
public GetShadingGeometry ( Transform objectToWorld, |
||
objectToWorld | Transform | |
dg | ||
dgShading | ||
return | void |
public IShape ( Transform objectToWorld, Transform worldToObject, bool reverseOrientation ) : System | ||
objectToWorld | Transform | |
worldToObject | Transform | |
reverseOrientation | bool | |
return | System |
public Intersect ( |
||
ray | ||
tHit | double | |
rayEpsilon | double | |
dg | ||
return | bool |
public IntersectP ( |
||
ray | ||
return | bool |
public Pdf ( Point p, |
||
p | Point | |
wi | ||
return | double |
public Sample ( Point p, double u1, double u2, |
||
p | Point | |
u1 | double | |
u2 | double | |
Ns | ||
return | Point |
public Sample ( double u1, double u2, |
||
u1 | double | |
u2 | double | |
Ns | ||
return | Point |