libjbt

jbt_bend Class Reference

Barr bend warp. More...

#include <bend.h>

Inherits jbt_warp.

List of all members.

Public Members


Detailed Description

Barr bend warp.

Author(s):
Mark Tigges

Implements a Barr bend warp. This bends along the y axis.


Member Function Documentation

jbt_bend::jbt_bend( jFlt theta = 90, jFlt ymin = -1, jFlt ymax = 1, jFlt y0 = 0, jbt_blobtree* obj = 0 )

Bend the given child object.

Parameters:
theta - The bending angle
ymin - Min y of the bend region
ymax - Max y of the bend region
ctr - Center of the bend region
obj - The child BlobTree to bend

jbt_blobtree::Type jbt_bend::type() const

Reimplemented from jbt_ngnode.

void jbt_bend::precompute( const jVec3& )

Reimplemented from jbt_warp.

jVec3 jbt_bend::warp( const jVec3& ) const

Reimplemented from jbt_warp.

jVec3 jbt_bend::unwarp( const jVec3& ) const

Reimplemented from jbt_warp.


The documentation for this class was generated from the following file:
JSP / libjbt v0.1 mtigges@cpsc.ucalgary.ca