RiCamera

Generic base class for all cameras

This is an abstract class and cannot be directly instanced.


[ Camera | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

DESCRIPTION

Class Summary

class RiCamera
{
public:
~RiCamera() ;;
// Members
void Transform(const RiAffineTMatrix3 &); // pure virtual
protected:
}; // RiCamera


DESCRIPTION

This should hold general manipulation


~RiCamera() ;;

Destructor

    virtual ~RiCamera()   ;
;

Function is currently defined inline.


void Transform(const RiAffineTMatrix3 &);

General manipulation of the camera. Some cameras may not allow a scale or perhaps even a rotation (Cylindrical panoramic), these need to catch or ignore this component of the matrix.

    virtual void Transform(const RiAffineTMatrix3 &);    

All Members

public:
// Members
void Transform(const RiAffineTMatrix3 &); // pure virtual
protected:

Ancestors

Class does not inherit from any other class.


Descendants


Generated from source by the Cocoon utilities on Fri Feb 25 15:14:57 2000 .