7 #ifndef PXR_IMAGING_HD_POINTS_H
8 #define PXR_IMAGING_HD_POINTS_H
68 HdPoints(
const HdPoints &) =
delete;
69 HdPoints &operator =(
const HdPoints &) =
delete;
83 #endif // PXR_IMAGING_HD_POINTS_H
HdPointsGeomStyle geomStyle
HD_API TfTokenVector const & GetBuiltinPrimvarNames() const override
virtual HD_API HdDisplayStyle GetDisplayStyle(SdfPath const &id)
Returns the display style for the given prim.
static HD_API _PointsReprConfig::DescArray _GetReprDesc(TfToken const &reprName)
std::vector< TfToken > TfTokenVector
Convenience types.
HdPointsReprDesc(HdPointsGeomStyle geomStyle=HdPointsGeomStyleInvalid)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
SdfPath const & GetId() const
std::array< DESC_TYPE, N > DescArray
#define PXR_NAMESPACE_CLOSE_SCOPE
HdDisplayStyle GetDisplayStyle(HdSceneDelegate *delegate) const
static HD_API void ConfigureRepr(TfToken const &reprName, const HdPointsReprDesc &desc)
Configure geometric style of drawItems for reprName.
HD_API ~HdPoints() override