Developer Documentation
ACG::PolyLineT< PointT >::CustomProperty Struct Reference

Public Member Functions

char * buffer ()
 
const char * buffer () const
 

Public Attributes

std::string name
 
int ref_count
 
unsigned int prop_size
 
std::vector< char > prop_data
 
unsigned int datatype
 
std::string shader_binding
 

Detailed Description

template<class PointT>
struct ACG::PolyLineT< PointT >::CustomProperty

Definition at line 699 of file PolyLineT.hh.

Member Function Documentation

◆ buffer() [1/2]

template<class PointT >
char * ACG::PolyLineT< PointT >::CustomProperty::buffer ( )
inline

Definition at line 716 of file PolyLineT.hh.

◆ buffer() [2/2]

template<class PointT >
const char * ACG::PolyLineT< PointT >::CustomProperty::buffer ( ) const
inline

Definition at line 717 of file PolyLineT.hh.

Member Data Documentation

◆ datatype

template<class PointT >
unsigned int ACG::PolyLineT< PointT >::CustomProperty::datatype

Definition at line 711 of file PolyLineT.hh.

◆ name

template<class PointT >
std::string ACG::PolyLineT< PointT >::CustomProperty::name

Definition at line 701 of file PolyLineT.hh.

◆ prop_data

template<class PointT >
std::vector<char> ACG::PolyLineT< PointT >::CustomProperty::prop_data

Definition at line 708 of file PolyLineT.hh.

◆ prop_size

template<class PointT >
unsigned int ACG::PolyLineT< PointT >::CustomProperty::prop_size

Definition at line 705 of file PolyLineT.hh.

◆ ref_count

template<class PointT >
int ACG::PolyLineT< PointT >::CustomProperty::ref_count

Definition at line 702 of file PolyLineT.hh.

◆ shader_binding

template<class PointT >
std::string ACG::PolyLineT< PointT >::CustomProperty::shader_binding

Definition at line 714 of file PolyLineT.hh.


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