librtl

rtl_cylinder Class Reference

Declaration of a non-infinite cylinder. More...

#include <surfaces.h>

Inherits rtl_intersection.

List of all members.

Public Members

Protected Members


Detailed Description

Declaration of a non-infinite cylinder.

The cylinder is a swept unit circle around the y axis from -1 to 1. It is constructed through the intersection of an rtl_infcylinder and a rtl_box.

Example:


Member Function Documentation

rtl_cylinder::rtl_cylinder()

Type rtl_cylinder::type() const

Reimplemented from rtl_object.

jVec2 rtl_cylinder::uv( const jVec3& p ) [protected]

Reimplemented from rtl_object.

void rtl_cylinder::setMaterial( rtl_material* ) [protected]

Reimplemented from rtl_object.


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