28 #include "pxr/imaging/hd/api.h"
29 #include "pxr/imaging/hd/version.h"
30 #include "pxr/imaging/hd/rprim.h"
32 PXR_NAMESPACE_OPEN_SCOPE
40 HdPointsGeomStyle geomStyle = HdPointsGeomStyleInvalid)
41 : geomStyle(geomStyle)
44 bool IsEmpty()
const {
45 return geomStyle == HdPointsGeomStyleInvalid;
48 HdPointsGeomStyle geomStyle;
70 typedef _ReprDescConfigs<HdPointsReprDesc> _PointsReprConfig;
73 static _PointsReprConfig::DescArray _GetReprDesc(
TfToken const &reprName);
79 HdPoints(
const HdPoints &) =
delete;
80 HdPoints &operator =(
const HdPoints &) =
delete;
82 static _PointsReprConfig _reprDescConfig;
86 PXR_NAMESPACE_CLOSE_SCOPE
Descriptor to configure a drawItem for a repr.
Hydra Schema for a point cloud.
Token for efficient comparison, assignment, and hashing of known strings.
The render engine state for a given rprim from the scene graph.
A path value used to locate objects in layers or scenegraphs.
static HD_API void ConfigureRepr(TfToken const &reprName, const HdPointsReprDesc &desc)
Configure geometric style of drawItems for reprName.