ug4
common_attachments.h File Reference

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 

Typedefs

typedef Attachment< bool > ug::ABool
 
typedef Attachment< byteug::AByte
 
typedef Attachment< char > ug::AChar
 
typedef Attachment< double > ug::ADouble
 
typedef Attachment< Edge * > ug::AEdge
 
typedef Attachment< Face * > ug::AFace
 
typedef Attachment< float > ug::AFloat
 
typedef Attachment< int > ug::AInt
 
typedef ANormal3 ug::ANormal
 
typedef AVector3 ug::ANormal2
 
typedef AVector3 ug::ANormal3
 
typedef Attachment< numberug::ANumber
 
typedef APosition3 ug::APosition
 
typedef AVector1 ug::APosition1
 
typedef AVector2 ug::APosition2
 
typedef AVector3 ug::APosition3
 
typedef AVector2 ug::ATexCoord
 
typedef Attachment< uintug::AUInt
 
typedef Attachment< vector1 > ug::AVector1
 
typedef Attachment< vector2 > ug::AVector2
 
typedef Attachment< vector3 > ug::AVector3
 
typedef Attachment< vector4 > ug::AVector4
 
typedef Attachment< Vertex * > ug::AVertex
 
typedef Attachment< Volume * > ug::AVolume
 

Functions

template<class TAttachment >
UG_API TAttachment & ug::GetDefaultPositionAttachment ()
 this method can be used to retrieve the default position attachments for different types. More...
 
template<typename TAPos >
UG_API int ug::GetPositionAttachmentDimension ()
 this function returns the dimension of the position attachment at compile time More...