The spica renderer
|
This is the complete list of members for spica::Disk, including all inherited members.
area() const override (defined in spica::Disk) | spica::Disk | virtual |
center() const (defined in spica::Disk) | spica::Disk | inline |
CObject() (defined in spica::CObject) | spica::CObject | |
Disk() (defined in spica::Disk) | spica::Disk | |
Disk(const Point3d ¢er, const Normal3d &normal, double radius, const Transform &objectToWorld=Transform()) (defined in spica::Disk) | spica::Disk | |
Disk(const Disk &disk) (defined in spica::Disk) | spica::Disk | |
intersect(const Ray &ray, double *tHit, SurfaceInteraction *isect) const override (defined in spica::Disk) | spica::Disk | virtual |
intersect(const Ray &ray) const override (defined in spica::Disk) | spica::Disk | virtual |
normal() const (defined in spica::Disk) | spica::Disk | inline |
objectBound() const override (defined in spica::Disk) | spica::Disk | virtual |
objectToWorld_ (defined in spica::Shape) | spica::Shape | protected |
operator=(const Disk &disk) (defined in spica::Disk) | spica::Disk | |
operator=(const Shape &s) (defined in spica::Shape) | spica::Shape | |
pdf(const Interaction &pObj) const (defined in spica::Shape) | spica::Shape | virtual |
pdf(const Interaction &pObj, const Vector3d &dir) const (defined in spica::Shape) | spica::Shape | virtual |
radius() const (defined in spica::Disk) | spica::Disk | inline |
sample(const Point2d &rands) const override (defined in spica::Disk) | spica::Disk | virtual |
sample(const Interaction &isect, const Point2d &rands) const (defined in spica::Shape) | spica::Shape | virtual |
Shape() (defined in spica::Shape) | spica::Shape | |
Shape(const Transform &objectToWorld, ShapeType type) (defined in spica::Shape) | spica::Shape | |
Shape(const Shape &s) (defined in spica::Shape) | spica::Shape | |
triangulate() const override (defined in spica::Disk) | spica::Disk | virtual |
type() const (defined in spica::Shape) | spica::Shape | inline |
type_ (defined in spica::Shape) | spica::Shape | protected |
worldBound() const (defined in spica::Shape) | spica::Shape | virtual |
worldToObject_ (defined in spica::Shape) | spica::Shape | protected |
~CObject() (defined in spica::CObject) | spica::CObject | virtual |
~Disk() (defined in spica::Disk) | spica::Disk | |
~Shape() (defined in spica::Shape) | spica::Shape | virtual |