Panda3D
TransformBlend Member List

This is the complete list of members for TransformBlend, including all inherited members.

add_transform(const VertexTransform *transform, PN_stdfloat weight)TransformBlend
compare_to(const TransformBlend &other) constTransformBlend
complete_pointers(TypedWritable **plist, BamReader *manager)TransformBlend
fillin(DatagramIterator &scan, BamReader *manager)TransformBlend
get_blend(LMatrix4 &result, Thread *current_thread) constTransformBlendinline
get_class_type() (defined in TransformBlend)TransformBlendinlinestatic
get_modifiedTransformBlendinline
get_modified(Thread *current_thread=Thread::get_current_thread()) const (defined in TransformBlend)TransformBlendinline
get_num_transformsTransformBlendinline
get_num_transforms() const (defined in TransformBlend)TransformBlendinline
get_transformTransformBlendinline
get_transform(size_t n) const (defined in TransformBlend)TransformBlendinline
get_weightTransformBlendinline
get_weight(const VertexTransform *transform) const (defined in TransformBlend)TransformBlend
get_weight(size_t n) const (defined in TransformBlend)TransformBlendinline
has_transformTransformBlend
has_transform(const VertexTransform *transform) const (defined in TransformBlend)TransformBlend
init_type() (defined in TransformBlend)TransformBlendinlinestatic
limit_transforms(int max_transforms)TransformBlend
normalize_weights()TransformBlend
operator !=(const TransformBlend &other) const (defined in TransformBlend)TransformBlendinline
operator<(const TransformBlend &other) const (defined in TransformBlend)TransformBlendinline
operator=(const TransformBlend &copy) (defined in TransformBlend)TransformBlendinline
operator==(const TransformBlend &other) const (defined in TransformBlend)TransformBlendinline
output(std::ostream &out) const (defined in TransformBlend)TransformBlend
remove_transformTransformBlendinline
remove_transform(const VertexTransform *transform) (defined in TransformBlend)TransformBlend
remove_transform(size_t n) (defined in TransformBlend)TransformBlendinline
set_transformTransformBlendinline
set_transform(size_t n, const VertexTransform *transform) (defined in TransformBlend)TransformBlendinline
set_weight(size_t n, PN_stdfloat weight)TransformBlendinline
transform_point(LPoint4f &point, Thread *current_thread) constTransformBlendinline
transform_point(LPoint3f &point, Thread *current_thread) constTransformBlendinline
transform_point(LPoint4d &point, Thread *current_thread) constTransformBlendinline
transform_point(LPoint3d &point, Thread *current_thread) constTransformBlendinline
transform_vector(LVector3f &point, Thread *current_thread) constTransformBlendinline
transform_vector(LVector3d &point, Thread *current_thread) constTransformBlendinline
TransformBlend() (defined in TransformBlend)TransformBlendinline
TransformBlend(const VertexTransform *transform0, PN_stdfloat weight0) (defined in TransformBlend)TransformBlendinline
TransformBlend(const VertexTransform *transform0, PN_stdfloat weight0, const VertexTransform *transform1, PN_stdfloat weight1) (defined in TransformBlend)TransformBlendinline
TransformBlend(const VertexTransform *transform0, PN_stdfloat weight0, const VertexTransform *transform1, PN_stdfloat weight1, const VertexTransform *transform2, PN_stdfloat weight2) (defined in TransformBlend)TransformBlendinline
TransformBlend(const VertexTransform *transform0, PN_stdfloat weight0, const VertexTransform *transform1, PN_stdfloat weight1, const VertexTransform *transform2, PN_stdfloat weight2, const VertexTransform *transform3, PN_stdfloat weight3) (defined in TransformBlend)TransformBlendinline
TransformBlend(const TransformBlend &copy) (defined in TransformBlend)TransformBlendinline
update_blend(Thread *current_thread) constTransformBlendinline
VertexTransform (defined in TransformBlend)TransformBlendfriend
write(std::ostream &out, int indent_level) const (defined in TransformBlend)TransformBlend
write_datagram(BamWriter *manager, Datagram &dg) constTransformBlend
~TransformBlend() (defined in TransformBlend)TransformBlendinline