Library of Assembled Shared Sources
|
policies to specify the rules for parameters without an inifite range.
Of some primitives that can use a parameter to locate a point on its surface (like Line3D, Plane3D, ...), some will not have points for all possible values of the parameter (like Ray3D, LineSegment3D, ...). For a Ray3D, only the parameters t >= 0 are valid. For LineSegment3D, only 0 <= t <= 1 is valid.
Data Structures | |
struct | lass::prim::Bounded |
Parameters supplied to functions must be in the range of the primitive. More... | |
struct | lass::prim::Unbounded |
Parameters supplied to functions can go out of the range of the primitive. More... | |