DD::Image::rTriangle Member List

This is the complete list of members for DD::Image::rTriangle, including all inherited members.
add_to_displacement_render(Scene *, PrimitiveContext *)DD::Image::rTriangle [virtual]
add_to_render(Scene *, PrimitiveContext *)DD::Image::rTriangle [virtual]
append(Hash &h) const (defined in DD::Image::Box3)DD::Image::Box3 [inline]
Ax (defined in DD::Image::rTriangle)DD::Image::rTriangle
Ay (defined in DD::Image::rTriangle)DD::Image::rTriangle
Box3() (defined in DD::Image::Box3)DD::Image::Box3 [inline]
Box3(float x, float y, float z) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
Box3(const Vector3 p) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
Box3(const Vector3 p1, const Vector3 p2) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
Bx (defined in DD::Image::rTriangle)DD::Image::rTriangle
By (defined in DD::Image::rTriangle)DD::Image::rTriangle
cast_shadows() const (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
center() const (defined in DD::Image::Box3)DD::Image::Box3 [inline]
Class() (defined in DD::Image::rTriangle)DD::Image::rTriangle [inline, virtual]
clear() (defined in DD::Image::Box3)DD::Image::Box3 [inline]
d() const DD::Image::Box3 [inline]
distance(float x, float y) const DD::Image::rTriangle [virtual]
distance_squared(float x, float y) const DD::Image::rTriangle [virtual]
duplicate() const (defined in DD::Image::rTriangle)DD::Image::rTriangle [virtual]
EdgeMask enum name (defined in DD::Image::rTriangle)DD::Image::rTriangle
edgesmaskDD::Image::rTriangle
eMaskEdge01 enum value (defined in DD::Image::rTriangle)DD::Image::rTriangle
eMaskEdge12 enum value (defined in DD::Image::rTriangle)DD::Image::rTriangle
eMaskEdge20 enum value (defined in DD::Image::rTriangle)DD::Image::rTriangle
eMaskEdgeAll enum value (defined in DD::Image::rTriangle)DD::Image::rTriangle
empty() const DD::Image::Box3 [inline]
eRPoint enum value (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
eRTriangle enum value (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
eUnknownRPrimitive enum value (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
expand(const Box3 &v)DD::Image::Box3
expand(const Vector3 &p)DD::Image::Box3
f() const DD::Image::Box3 [inline]
geoinfo() const (defined in DD::Image::rPrimitive)DD::Image::rPrimitive [inline]
geoinfo_DD::Image::rPrimitive [protected]
getPrimitiveType() const (defined in DD::Image::rTriangle)DD::Image::rTriangle [inline, virtual]
h() const DD::Image::Box3 [inline]
inside(const Vector3 &p) const DD::Image::Box3 [inline]
intersect(float x, float y) const DD::Image::rTriangle [virtual]
intersect(float x, float y, float *dist) const DD::Image::rTriangle [virtual]
intersect(const Box3 &v) (defined in DD::Image::Box3)DD::Image::Box3
intersect_dist_squared(float x, float y, float *dist_squared) const DD::Image::rTriangle [virtual]
intersect_scanline(float y, int &X, int &R, VArray &out, VArray &du, VArray &dv) const DD::Image::rTriangle [virtual]
max() const (defined in DD::Image::Box3)DD::Image::Box3 [inline]
min() const (defined in DD::Image::Box3)DD::Image::Box3 [inline]
n() const DD::Image::Box3 [inline]
NzDD::Image::rTriangle
operator delete(void *mem) (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
operator delete[](void *mem) (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
operator new(size_t size) (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
operator new[](size_t size) (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
parent() const (defined in DD::Image::rPrimitive)DD::Image::rPrimitive [inline]
parent_DD::Image::rPrimitive [protected]
polygonDD::Image::rTriangle
polygonEdgeDistance(const Vector4 &P, const float mindist) const (defined in DD::Image::rTriangle)DD::Image::rTriangle
print_info(const char *title=0) const (defined in DD::Image::Box3)DD::Image::Box3
project(const Matrix4 &m, Box &bbox) const DD::Image::Box3
r() const DD::Image::Box3 [inline]
radius() const (defined in DD::Image::Box3)DD::Image::Box3 [inline]
receive_shadows() const (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
rPrimitive(const GeoInfo *info, const Primitive *p) (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
rPrimitive(const rPrimitive &)DD::Image::rPrimitive
rPrimitiveType enum name (defined in DD::Image::rPrimitive)DD::Image::rPrimitive
rTriangle(const GeoInfo *info, const Primitive *p)DD::Image::rTriangle
rTriangle(const rTriangle &)DD::Image::rTriangle
set(float x, float y, float z, float r, float t, float f) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
set(Vector3 p1, Vector3 p2) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
set(const Box3 &v) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
set_max(float x, float y, float z) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
set_min(float x, float y, float z) (defined in DD::Image::Box3)DD::Image::Box3 [inline]
subdivide(std::vector< rPrimitive * > &primitives, SubdivisionContext *stx) (defined in DD::Image::rTriangle)DD::Image::rTriangle [virtual]
t() const DD::Image::Box3 [inline]
trace(Scene *)DD::Image::rTriangle [virtual]
transform(const Matrix4 &m)DD::Image::Box3
vDD::Image::rTriangle
w() const DD::Image::Box3 [inline]
x() const (defined in DD::Image::Box3)DD::Image::Box3 [inline]
y() const (defined in DD::Image::Box3)DD::Image::Box3 [inline]
~rPrimitive()DD::Image::rPrimitive [virtual]