TRANSPARM Struct Reference

#include <transgen.h>

List of all members.

Public Member Functions

 TRANSPARM ()

Public Attributes

unsigned InitDone:1
unsigned IsAffineAll:1
unsigned IsIdentityAll:1
unsigned SameProj:1
unsigned IsReversible:1
unsigned DoGeneric:1
unsigned PrimaryDirInverse:1
unsigned DoInsertPoints:1
unsigned sparebits:24
Mat3x3 ItoO
Mat3x3 OtoI
TRANSFUNC GenTransFwd
TRANSFUNC GenTransInv
void * GenTransData
void * internal


Constructor & Destructor Documentation

TRANSPARM::TRANSPARM  )  [inline]
 

Default constructor, performs no initialization.

Definition at line 195 of file transgen.h.


Member Data Documentation

unsigned TRANSPARM::DoGeneric
 

Set if just do generic transformation.

Definition at line 178 of file transgen.h.

unsigned TRANSPARM::DoInsertPoints
 

Set if should "insert" points in TransGenConvPoints...().

Definition at line 178 of file transgen.h.

void* TRANSPARM::GenTransData
 

Data for generic transformation function.

Definition at line 190 of file transgen.h.

TRANSFUNC TRANSPARM::GenTransFwd
 

Generic transformation used if DoGeneric is set.

Definition at line 188 of file transgen.h.

TRANSFUNC TRANSPARM::GenTransInv
 

Generic transformation used if DoGeneric is set.

Definition at line 189 of file transgen.h.

unsigned TRANSPARM::InitDone
 

Set if has been initialized.

Definition at line 178 of file transgen.h.

void* TRANSPARM::internal
 

Private data internal to TransGen toolkit.

Definition at line 191 of file transgen.h.

unsigned TRANSPARM::IsAffineAll
 

Set if entire transformation is affine, overrides all other flags.

Definition at line 178 of file transgen.h.

unsigned TRANSPARM::IsIdentityAll
 

Set if entire transformation is identity.

Definition at line 178 of file transgen.h.

unsigned TRANSPARM::IsReversible
 

Set if transformation is reversible.

Definition at line 178 of file transgen.h.

Mat3x3 TRANSPARM::ItoO
 

Input to Output transformation if IsAffineAll set.

Definition at line 186 of file transgen.h.

Mat3x3 TRANSPARM::OtoI
 

Output to Input transformation if IsAffineAll set.

Definition at line 187 of file transgen.h.

unsigned TRANSPARM::PrimaryDirInverse
 

Set if primary transformation direction is "inverse".

Definition at line 178 of file transgen.h.

unsigned TRANSPARM::SameProj
 

Set if input and output projections are the same (or either undefined).

Definition at line 178 of file transgen.h.

unsigned TRANSPARM::sparebits
 

Set if should "insert" points in TransGenConvPoints...().

Definition at line 178 of file transgen.h.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:27:35 2004 for TNTsdk by doxygen 1.3.4-20031026