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::rTrianglevirtual
add_to_render(Scene *, PrimitiveContext *)DD::Image::rTrianglevirtual
append(Hash &h) const (defined in DD::Image::Box3)DD::Image::Box3inline
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::Box3inline
Box3(float x, float y, float z) (defined in DD::Image::Box3)DD::Image::Box3inline
Box3(const Vector3 p) (defined in DD::Image::Box3)DD::Image::Box3inline
Box3(const Vector3 p1, const Vector3 p2) (defined in DD::Image::Box3)DD::Image::Box3inline
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::Box3inline
Class() (defined in DD::Image::rTriangle)DD::Image::rTriangleinlinevirtual
clear() (defined in DD::Image::Box3)DD::Image::Box3inline
d() const DD::Image::Box3inline
distance(float x, float y) const DD::Image::rTrianglevirtual
distance_squared(float x, float y) const DD::Image::rTrianglevirtual
duplicate() const (defined in DD::Image::rTriangle)DD::Image::rTrianglevirtual
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::Box3inline
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::Box3inline
geoinfo() const (defined in DD::Image::rPrimitive)DD::Image::rPrimitiveinline
geoinfo_DD::Image::rPrimitiveprotected
getPrimitiveType() const (defined in DD::Image::rTriangle)DD::Image::rTriangleinlinevirtual
h() const DD::Image::Box3inline
inside(const Vector3 &p) const DD::Image::Box3inline
intersect(float x, float y) const DD::Image::rTrianglevirtual
intersect(float x, float y, float *dist) const DD::Image::rTrianglevirtual
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::rTrianglevirtual
intersect_scanline(float y, int &X, int &R, VArray &out, VArray &du, VArray &dv) const DD::Image::rTrianglevirtual
max() const (defined in DD::Image::Box3)DD::Image::Box3inline
min() const (defined in DD::Image::Box3)DD::Image::Box3inline
n() const DD::Image::Box3inline
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::rPrimitiveinline
parent_DD::Image::rPrimitiveprotected
polygonDD::Image::rTriangle
polygonEdgeDistance(const Vector4 &P, const float mindist) const (defined in DD::Image::rTriangle)DD::Image::rTriangle
print_info(const char *title=nullptr) const (defined in DD::Image::Box3)DD::Image::Box3
project(const Matrix4 &m, Box &bbox) const DD::Image::Box3
r() const DD::Image::Box3inline
radius() const (defined in DD::Image::Box3)DD::Image::Box3inline
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::Box3inline
set(Vector3 p1, Vector3 p2) (defined in DD::Image::Box3)DD::Image::Box3inline
set(const Box3 &v) (defined in DD::Image::Box3)DD::Image::Box3inline
set_max(float x, float y, float z) (defined in DD::Image::Box3)DD::Image::Box3inline
set_min(float x, float y, float z) (defined in DD::Image::Box3)DD::Image::Box3inline
subdivide(std::vector< rPrimitive * > &primitives, SubdivisionContext *stx) (defined in DD::Image::rTriangle)DD::Image::rTrianglevirtual
t() const DD::Image::Box3inline
trace(Scene *)DD::Image::rTrianglevirtual
transform(const Matrix4 &m)DD::Image::Box3
vDD::Image::rTriangle
w() const DD::Image::Box3inline
x() const (defined in DD::Image::Box3)DD::Image::Box3inline
y() const (defined in DD::Image::Box3)DD::Image::Box3inline
~rPrimitive()DD::Image::rPrimitivevirtual


©2022 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk