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

#include <BRAY_AttribList.h>

Public Member Functions

 Attrib ()=delete
 
 Attrib (const UT_StringHolder &name, int tuple_size, AttributeOwner owner, GA_Storage store, bool is_array)
 
const UT_StringHoldername () const
 
int tupleSize () const
 
AttributeOwner owner () const
 
GA_Storage storage () const
 
GA_StorageClass storageClass () const
 
bool isArray () const
 
bool isDisplayColor () const
 
bool isDisplayOpacity () const
 
bool isNormal () const
 
bool isP () const
 
void dump () const
 
void dump (UT_JSONWriter &w) const
 

Public Attributes

UT_StringHolder myName
 
int myTupleSize
 
AttributeOwner myOwner
 
GA_Storage myStorage
 
GA_StorageClass myStorageClass
 
bool myIsArray
 

Detailed Description

Examples:
karma_procedurals/BRAY_HdSphere.C.

Definition at line 43 of file BRAY_AttribList.h.

Constructor & Destructor Documentation

BRAY_AttribList::Attrib::Attrib ( )
delete
BRAY_AttribList::Attrib::Attrib ( const UT_StringHolder name,
int  tuple_size,
AttributeOwner  owner,
GA_Storage  store,
bool  is_array 
)
inline

Definition at line 46 of file BRAY_AttribList.h.

Member Function Documentation

void BRAY_AttribList::Attrib::dump ( ) const
void BRAY_AttribList::Attrib::dump ( UT_JSONWriter w) const
bool BRAY_AttribList::Attrib::isArray ( ) const
inline

Definition at line 64 of file BRAY_AttribList.h.

bool BRAY_AttribList::Attrib::isDisplayColor ( ) const
bool BRAY_AttribList::Attrib::isDisplayOpacity ( ) const
bool BRAY_AttribList::Attrib::isNormal ( ) const
bool BRAY_AttribList::Attrib::isP ( ) const
const UT_StringHolder& BRAY_AttribList::Attrib::name ( ) const
inline

Definition at line 59 of file BRAY_AttribList.h.

AttributeOwner BRAY_AttribList::Attrib::owner ( ) const
inline

Definition at line 61 of file BRAY_AttribList.h.

GA_Storage BRAY_AttribList::Attrib::storage ( ) const
inline

Definition at line 62 of file BRAY_AttribList.h.

GA_StorageClass BRAY_AttribList::Attrib::storageClass ( ) const
inline

Definition at line 63 of file BRAY_AttribList.h.

int BRAY_AttribList::Attrib::tupleSize ( ) const
inline

Definition at line 60 of file BRAY_AttribList.h.

Member Data Documentation

bool BRAY_AttribList::Attrib::myIsArray

Definition at line 78 of file BRAY_AttribList.h.

UT_StringHolder BRAY_AttribList::Attrib::myName

Definition at line 73 of file BRAY_AttribList.h.

AttributeOwner BRAY_AttribList::Attrib::myOwner

Definition at line 75 of file BRAY_AttribList.h.

GA_Storage BRAY_AttribList::Attrib::myStorage

Definition at line 76 of file BRAY_AttribList.h.

GA_StorageClass BRAY_AttribList::Attrib::myStorageClass

Definition at line 77 of file BRAY_AttribList.h.

int BRAY_AttribList::Attrib::myTupleSize

Definition at line 74 of file BRAY_AttribList.h.


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