HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_ChannelList::GeometryCollectionInfo Struct Reference

#include <HOM_ChannelList.h>

Public Member Functions

 GeometryCollectionInfo ()
 
 GeometryCollectionInfo (HOM_GUDetailHandle *geometry, int node_id, const UT_StringHolder &pattern)
 
 ~GeometryCollectionInfo ()=default
 
 UT_NON_COPYABLE (GeometryCollectionInfo)
 
 GeometryCollectionInfo (GeometryCollectionInfo &&other)=default
 
GeometryCollectionInfooperator= (GeometryCollectionInfo &&other)=default
 

Public Attributes

UT_UniquePtr< HOM_GUDetailHandlemyGeometry
 
int myNodeId
 
UT_StringHolder myPattern
 
std::vector< ChannelInfomyChannels
 

Detailed Description

Definition at line 224 of file HOM_ChannelList.h.

Constructor & Destructor Documentation

HOM_ChannelList::GeometryCollectionInfo::GeometryCollectionInfo ( )
inline

Definition at line 226 of file HOM_ChannelList.h.

HOM_ChannelList::GeometryCollectionInfo::GeometryCollectionInfo ( HOM_GUDetailHandle geometry,
int  node_id,
const UT_StringHolder pattern 
)
inline

Definition at line 231 of file HOM_ChannelList.h.

HOM_ChannelList::GeometryCollectionInfo::~GeometryCollectionInfo ( )
default
HOM_ChannelList::GeometryCollectionInfo::GeometryCollectionInfo ( GeometryCollectionInfo &&  other)
default

Member Function Documentation

GeometryCollectionInfo& HOM_ChannelList::GeometryCollectionInfo::operator= ( GeometryCollectionInfo &&  other)
default
HOM_ChannelList::GeometryCollectionInfo::UT_NON_COPYABLE ( GeometryCollectionInfo  )

Member Data Documentation

std::vector<ChannelInfo> HOM_ChannelList::GeometryCollectionInfo::myChannels

Definition at line 254 of file HOM_ChannelList.h.

UT_UniquePtr<HOM_GUDetailHandle> HOM_ChannelList::GeometryCollectionInfo::myGeometry

Definition at line 249 of file HOM_ChannelList.h.

int HOM_ChannelList::GeometryCollectionInfo::myNodeId

Definition at line 250 of file HOM_ChannelList.h.

UT_StringHolder HOM_ChannelList::GeometryCollectionInfo::myPattern

Definition at line 252 of file HOM_ChannelList.h.


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