7#ifndef PXR_IMAGING_HD_SMOOTH_NORMALS_H
8#define PXR_IMAGING_HD_SMOOTH_NORMALS_H
11#include "pxr/imaging/hd/api.h"
12#include "pxr/imaging/hd/types.h"
17PXR_NAMESPACE_OPEN_SCOPE
20class Hd_VertexAdjacency;
29class Hd_SmoothNormals final
37 Hd_VertexAdjacency
const * adjacency,
42 Hd_VertexAdjacency
const * adjacency,
47 Hd_VertexAdjacency
const * adjacency,
52 Hd_VertexAdjacency
const * adjacency,
57 Hd_SmoothNormals() =
delete;
58 ~Hd_SmoothNormals() =
delete;
62PXR_NAMESPACE_CLOSE_SCOPE
Basic type for a vector of 3 double components.
Basic type for a vector of 3 float components.
Represents an arbitrary dimensional rectangular container class.