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

#include <GU_Duplicate.h>

Public Member Functions

 GU_DuplicateParms ()
 
 ~GU_DuplicateParms ()
 
void setKeepVectorLength (bool onoff)
 
void setPreserveGroups (bool onoff)
 
void setTransformCallback (GU_DuplicateTransformCallback callback)
 
void setGroupNameCallback (GU_DuplicateGroupNameCallback callback)
 
void setSource (const GEO_Detail *inputgdp, const GEO_Detail *dupgdp)
 
void duplicate (GEO_Detail *gdp, int ncopies, bool changed, void *data=nullptr)
 

Detailed Description

Definition at line 30 of file GU_Duplicate.h.

Constructor & Destructor Documentation

GU_DuplicateParms::GU_DuplicateParms ( )
GU_DuplicateParms::~GU_DuplicateParms ( )
inline

Definition at line 34 of file GU_Duplicate.h.

Member Function Documentation

void GU_DuplicateParms::duplicate ( GEO_Detail gdp,
int  ncopies,
bool  changed,
void data = nullptr 
)
void GU_DuplicateParms::setGroupNameCallback ( GU_DuplicateGroupNameCallback  callback)
inline

Definition at line 42 of file GU_Duplicate.h.

void GU_DuplicateParms::setKeepVectorLength ( bool  onoff)
inline

Definition at line 36 of file GU_Duplicate.h.

void GU_DuplicateParms::setPreserveGroups ( bool  onoff)
inline

Definition at line 37 of file GU_Duplicate.h.

void GU_DuplicateParms::setSource ( const GEO_Detail inputgdp,
const GEO_Detail dupgdp 
)
inline

Definition at line 49 of file GU_Duplicate.h.

void GU_DuplicateParms::setTransformCallback ( GU_DuplicateTransformCallback  callback)
inline

Definition at line 38 of file GU_Duplicate.h.


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