Loading...
Searching...
No Matches
typeHeaders.h
1//
2// Copyright 2016 Pixar
3//
4// Licensed under the terms set forth in the LICENSE.txt file available at
5// https://openusd.org/license.
6//
7#ifndef PXR_BASE_VT_TYPE_HEADERS_H
8#define PXR_BASE_VT_TYPE_HEADERS_H
9
10#include <string>
11
12#include "pxr/base/vt/array.h"
14
15#include "pxr/base/tf/token.h"
16
20#include "pxr/base/gf/frustum.h"
21#include "pxr/base/gf/half.h"
30#include "pxr/base/gf/quatd.h"
31#include "pxr/base/gf/quatf.h"
32#include "pxr/base/gf/quath.h"
34#include "pxr/base/gf/range1d.h"
35#include "pxr/base/gf/range1f.h"
36#include "pxr/base/gf/range2d.h"
37#include "pxr/base/gf/range2f.h"
38#include "pxr/base/gf/range3d.h"
39#include "pxr/base/gf/range3f.h"
40#include "pxr/base/gf/rect2i.h"
41#include "pxr/base/gf/vec2d.h"
42#include "pxr/base/gf/vec2f.h"
43#include "pxr/base/gf/vec2h.h"
44#include "pxr/base/gf/vec2i.h"
45#include "pxr/base/gf/vec3d.h"
46#include "pxr/base/gf/vec3f.h"
47#include "pxr/base/gf/vec3h.h"
48#include "pxr/base/gf/vec3i.h"
49#include "pxr/base/gf/vec4d.h"
50#include "pxr/base/gf/vec4f.h"
51#include "pxr/base/gf/vec4h.h"
52#include "pxr/base/gf/vec4i.h"
53
54#endif // PXR_BASE_VT_TYPE_HEADERS_H
This header serves to simply bring in the half float datatype and provide a hash_value function.
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...