HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GEO_PasteVertex Class Reference

#include <GEO_PasteVertex.h>

Public Member Functions

 GEO_PasteVertex (void)
 
 ~GEO_PasteVertex (void)
 
void updateWorldImage (void)
 
void updateDisplacement (void)
 
void updateFrame (const GP_PointMatrix &worldgrev, int row, int col)
 
void updateIsoFrame (const GP_PointMatrix &gworld, int r, int c)
 
void setDisplacement (const UT_Vector3 &v)
 
void setFrame (const UT_Vector3 orig)
 
void setFrame (const UT_Vector3 orig, const UT_Matrix3 &matx)
 
void translateOrigin (const UT_Vector3 delta)
 
void elevateDisplacement (float delta)
 
void flipDisplacement ()
 
const UT_Vector3displacement (void) const
 
GEO_PasteSurfbaseSurface (void) const
 
void baseSurface (GEO_PasteSurf *s)
 
GA_Offset getPointOffset () const
 
void point (GA_Offset pt_offset, bool update=true)
 
int operator== (const GEO_PasteVertex &vtx) const
 
GEO_PasteVertexoperator= (const GEO_PasteVertex &vtx)
 

Detailed Description

Definition at line 26 of file GEO_PasteVertex.h.

Constructor & Destructor Documentation

GEO_PasteVertex::GEO_PasteVertex ( void  )
inline

Definition at line 30 of file GEO_PasteVertex.h.

GEO_PasteVertex::~GEO_PasteVertex ( void  )
inline

Definition at line 31 of file GEO_PasteVertex.h.

Member Function Documentation

GEO_PasteSurf* GEO_PasteVertex::baseSurface ( void  ) const
inline

Definition at line 91 of file GEO_PasteVertex.h.

void GEO_PasteVertex::baseSurface ( GEO_PasteSurf s)
inline

Definition at line 92 of file GEO_PasteVertex.h.

const UT_Vector3& GEO_PasteVertex::displacement ( void  ) const
inline

Definition at line 88 of file GEO_PasteVertex.h.

void GEO_PasteVertex::elevateDisplacement ( float  delta)
inline

Definition at line 79 of file GEO_PasteVertex.h.

void GEO_PasteVertex::flipDisplacement ( )
inline

Definition at line 83 of file GEO_PasteVertex.h.

GA_Offset GEO_PasteVertex::getPointOffset ( ) const
inline

Definition at line 94 of file GEO_PasteVertex.h.

GEO_PasteVertex& GEO_PasteVertex::operator= ( const GEO_PasteVertex vtx)
int GEO_PasteVertex::operator== ( const GEO_PasteVertex vtx) const
void GEO_PasteVertex::point ( GA_Offset  pt_offset,
bool  update = true 
)
inline

Definition at line 98 of file GEO_PasteVertex.h.

void GEO_PasteVertex::setDisplacement ( const UT_Vector3 v)
inline

Definition at line 56 of file GEO_PasteVertex.h.

void GEO_PasteVertex::setFrame ( const UT_Vector3  orig)
inline

Definition at line 60 of file GEO_PasteVertex.h.

void GEO_PasteVertex::setFrame ( const UT_Vector3  orig,
const UT_Matrix3 matx 
)
inline

Definition at line 67 of file GEO_PasteVertex.h.

void GEO_PasteVertex::translateOrigin ( const UT_Vector3  delta)
inline

Definition at line 74 of file GEO_PasteVertex.h.

void GEO_PasteVertex::updateDisplacement ( void  )
void GEO_PasteVertex::updateFrame ( const GP_PointMatrix worldgrev,
int  row,
int  col 
)
void GEO_PasteVertex::updateIsoFrame ( const GP_PointMatrix gworld,
int  r,
int  c 
)
void GEO_PasteVertex::updateWorldImage ( void  )

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