HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
interpolation.h File Reference
#include "pxr/pxr.h"
#include "pxr/usd/usd/api.h"
#include "pxr/usd/sdf/timeCode.h"
#include "pxr/base/vt/array.h"
#include "pxr/base/gf/declare.h"
#include <hboost/preprocessor/seq/for_each.hpp>
+ Include dependency graph for interpolation.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  UsdLinearInterpolationTraits< T >
 

Macros

#define USD_LINEAR_INTERPOLATION_TYPES
 

Enumerations

enum  UsdInterpolationType { UsdInterpolationTypeHeld, UsdInterpolationTypeLinear }
 

Macro Definition Documentation

#define USD_LINEAR_INTERPOLATION_TYPES

Sequence of value types that support linear interpolation. These types and VtArrays of these types are supported:

Definition at line 75 of file interpolation.h.

Enumeration Type Documentation

Attribute value interpolation options.

See Attribute Value Interpolation for more details.

Enumerator
UsdInterpolationTypeHeld 

Held interpolation.

UsdInterpolationTypeLinear 

Linear interpolation.

Definition at line 46 of file interpolation.h.