LuxCore  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
luxrays Namespace Reference

Namespaces

 cy
 

Classes

class  Blob
 
class  PropertyValue
 Value that can be stored in a Property. More...
 
class  Property
 A generic container for values. More...
 
class  Properties
 A container for multiple Property. More...
 
struct  cyHairFileHeader
 Hair file header. More...
 
class  cyHairFile
 HAIR file class. More...
 

Typedefs

typedef std::vector
< PropertyValue
PropertyValues
 A vector of values that can be stored in a Property. More...
 

Functions

CPP_EXPORT CPP_API std::ostream & operator<< (std::ostream &os, const Blob &blob)
 
template<>
CPP_API std::string PropertyValue::Get< std::string > () const
 
template<>
CPP_API std::string Property::Get< std::string > () const
 
std::ostream & operator<< (std::ostream &os, const Property &p)
 
CPP_EXPORT CPP_API Properties operator<< (const Property &prop0, const Property &prop1)
 
CPP_EXPORT CPP_API Properties operator<< (const Property &prop0, const Properties &props)
 
std::ostream & operator<< (std::ostream &os, const Properties &p)
 

Typedef Documentation

typedef std::vector<PropertyValue> luxrays::PropertyValues

A vector of values that can be stored in a Property.

Definition at line 144 of file properties.h.

Function Documentation

CPP_EXPORT CPP_API std::ostream& luxrays::operator<< ( std::ostream &  os,
const Blob &  blob 
)
std::ostream& luxrays::operator<< ( std::ostream &  os,
const Property &  p 
)
inline

Definition at line 486 of file properties.h.

References luxrays::Property::ToString().

CPP_EXPORT CPP_API Properties luxrays::operator<< ( const Property &  prop0,
const Property &  prop1 
)
CPP_EXPORT CPP_API Properties luxrays::operator<< ( const Property &  prop0,
const Properties &  props 
)
std::ostream& luxrays::operator<< ( std::ostream &  os,
const Properties &  p 
)
inline

Definition at line 720 of file properties.h.

References luxrays::Properties::ToString().

template<>
CPP_API std::string luxrays::Property::Get< std::string > ( ) const
template<>
CPP_API std::string luxrays::PropertyValue::Get< std::string > ( ) const