GEO_MirrorParms Class Reference

#include <GEO_Mirror.h>

List of all members.

Public Types

enum  GEO_ReverseOption { GEO_MIRROR_NO_REVERSE = 0, GEO_MIRROR_REVERSE = 1, GEO_MIRROR_REVERSE_U = 2, GEO_MIRROR_REVERSE_V = 3 }

Public Member Functions

 GEO_MirrorParms (const GEO_Detail *src_gdp, const GB_PrimitiveGroup *prims_to_mirror, const UT_Vector3 &mirror_normal, const UT_Vector3 &mirror_origin, float dist, bool keep_original, GEO_ReverseOption reverse_direction, bool consolidate_seam, float consolidate_tolerance, bool mirror_fast, GEO_PointRedirectArray *dest_to_src_ptarray, UT_IntArray &newprims)

Public Attributes

const GEO_DetailmySourceGdp
const GB_PrimitiveGroupmyPrimsToMirror
const UT_Vector3myMirrorNormal
const UT_Vector3myMirrorOrigin
float myDist
bool myKeepOriginal
GEO_ReverseOption myReverseDirection
bool myConsolidateSeam
float myConsolidateTolerance
bool myMirrorFast
GEO_PointRedirectArraymyDestToSrcPointArray
UT_IntArraymyNewPrims
unsigned int myPrimBase
UT_PtrArray< UT_Matrix3 * > * myQuadricMatrices


Detailed Description

Definition at line 71 of file GEO_Mirror.h.


Member Enumeration Documentation

Enumerator:
GEO_MIRROR_NO_REVERSE 
GEO_MIRROR_REVERSE 
GEO_MIRROR_REVERSE_U 
GEO_MIRROR_REVERSE_V 

Definition at line 76 of file GEO_Mirror.h.


Constructor & Destructor Documentation

GEO_MirrorParms::GEO_MirrorParms ( const GEO_Detail src_gdp,
const GB_PrimitiveGroup prims_to_mirror,
const UT_Vector3 mirror_normal,
const UT_Vector3 mirror_origin,
float  dist,
bool  keep_original,
GEO_ReverseOption  reverse_direction,
bool  consolidate_seam,
float  consolidate_tolerance,
bool  mirror_fast,
GEO_PointRedirectArray dest_to_src_ptarray,
UT_IntArray newprims 
) [inline]

Definition at line 84 of file GEO_Mirror.h.


Member Data Documentation

Definition at line 121 of file GEO_Mirror.h.

Definition at line 122 of file GEO_Mirror.h.

Definition at line 132 of file GEO_Mirror.h.

Definition at line 118 of file GEO_Mirror.h.

Definition at line 119 of file GEO_Mirror.h.

Definition at line 131 of file GEO_Mirror.h.

Definition at line 116 of file GEO_Mirror.h.

Definition at line 117 of file GEO_Mirror.h.

Definition at line 137 of file GEO_Mirror.h.

Definition at line 144 of file GEO_Mirror.h.

Definition at line 114 of file GEO_Mirror.h.

Definition at line 145 of file GEO_Mirror.h.

Definition at line 120 of file GEO_Mirror.h.

Definition at line 113 of file GEO_Mirror.h.


The documentation for this class was generated from the following file:

Generated on Thu May 24 00:09:37 2012 for HDK by  doxygen 1.5.9