Loading...
Searching...
No Matches
nurbsApproximatingSceneIndexPlugin.h
1//
2// Copyright 2023 Pixar
3//
4// Licensed under the terms set forth in the LICENSE.txt file available at
5// https://openusd.org/license.
6#ifndef PXR_IMAGING_HD_ST_NURBS_APPROXIMATING_SCENE_INDEX_PLUGIN_H
7#define PXR_IMAGING_HD_ST_NURBS_APPROXIMATING_SCENE_INDEX_PLUGIN_H
8
9#include "pxr/imaging/hd/sceneIndexPlugin.h"
10#include "pxr/pxr.h"
11
12PXR_NAMESPACE_OPEN_SCOPE
13
14class HdSt_NurbsApproximatingSceneIndexPlugin : public HdSceneIndexPlugin
15{
16public:
17 HdSt_NurbsApproximatingSceneIndexPlugin();
18 ~HdSt_NurbsApproximatingSceneIndexPlugin() override;
19
20protected: // HdSceneIndexPlugin overrides
21 HdSceneIndexBaseRefPtr _AppendSceneIndex(
22 const HdSceneIndexBaseRefPtr& inputScene,
23 const HdContainerDataSourceHandle& inputArgs) override;
24};
25
26PXR_NAMESPACE_CLOSE_SCOPE
27
28#endif