All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros 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 ( )

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)

Definition at line 42 of file GU_Duplicate.h.

void GU_DuplicateParms::setKeepVectorLength ( bool  onoff)

Definition at line 36 of file GU_Duplicate.h.

void GU_DuplicateParms::setPreserveGroups ( bool  onoff)

Definition at line 37 of file GU_Duplicate.h.

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

Definition at line 49 of file GU_Duplicate.h.

void GU_DuplicateParms::setTransformCallback ( GU_DuplicateTransformCallback  callback)

Definition at line 38 of file GU_Duplicate.h.

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