TransNonInvertable Class Reference

One of the Transformation base classes. All the transformations derived from this class can not be inverted. Transforms of this kind are considered to be one way mappings from the original coords. There is no way of getting the original coords back after they have been transformed by a class derived from this one. Examples include the Envelope transformation. More...

#include <tranform.h>

Inheritance diagram for TransNonInvertable:

TransformBase CCObject SimpleCCObject List of all members.

Public Member Functions

 TransNonInvertable ()
virtual BOOL IsInvertable ()

Private Member Functions

 CC_DECLARE_DYNAMIC (TransNonInvertable)

Detailed Description

One of the Transformation base classes. All the transformations derived from this class can not be inverted. Transforms of this kind are considered to be one way mappings from the original coords. There is no way of getting the original coords back after they have been transformed by a class derived from this one. Examples include the Envelope transformation.

Author:
Rik_Heywood (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/02/94

Definition at line 215 of file tranform.h.


Constructor & Destructor Documentation

TransNonInvertable::TransNonInvertable  )  [inline]
 

Definition at line 220 of file tranform.h.

00220 {};


Member Function Documentation

TransNonInvertable::CC_DECLARE_DYNAMIC TransNonInvertable   )  [private]
 

virtual BOOL TransNonInvertable::IsInvertable  )  [inline, virtual]
 

Implements TransformBase.

Definition at line 221 of file tranform.h.

00221 { return FALSE; }


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 04:02:14 2007 for Camelot by  doxygen 1.4.4