24 #ifndef PXR_IMAGING_HD_DRAW_ITEM_H
25 #define PXR_IMAGING_HD_DRAW_ITEM_H
88 return &_drawingCoord;
99 _materialTag = materialTag;
105 return _drawingCoord;
132 #endif //PXR_IMAGING_HD_DRAW_ITEM_H
GfRange3d const & GetExtent() const
GfBBox3d const & GetBounds() const
HdDrawingCoord const & _GetDrawingCoord() const
Returns the drawingCoord.
bool GetVisible() const
Returns the authored visibility, expressed by the delegate.
HdRprimSharedData const * _GetSharedData() const
Returns the shared data.
TfToken const & GetMaterialTag() const
virtual HD_API ~HdDrawItem()
HF_MALLOC_TAG_NEW("new HdDrawItem")
SdfPath const & GetRprimID() const
const GfRange3d & GetRange() const
Returns the range of the axis-aligned untransformed box.
HdDrawingCoord * GetDrawingCoord()
HD_API HdDrawItem(HdRprimSharedData const *sharedData)
void SetMaterialTag(TfToken const &materialTag)
GfMatrix4d const & GetMatrix() const
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
const GfMatrix4d & GetMatrix() const
Returns the transformation matrix.