librtl

rtl_cone Class Reference

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

#include <surfaces.h>

Inherits rtl_intersection.

List of all members.

Public Members

Protected Members


Detailed Description

Declaration of a non-infinite cone.

This object spans from -1 to 1 in Y, and is symetric about that axis. The base is the unit circle and the top is a point. It is constructed through the intersection of an rtl_infcone which was translated 1 unit vertically and shrunk in x-z by a factor of 2.

Example:


Member Function Documentation

rtl_cone::rtl_cone()

Type rtl_cone::type() const

Reimplemented from rtl_object.

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

Reimplemented from rtl_object.

void rtl_cone::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