MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::RenderFeatures::RenderFeaturePointsComponent< IsPrimary > Class Template Reference

#include <MRViewer/MRRenderFeatureObjects.h>

Inheritance diagram for MR::RenderFeatures::RenderFeaturePointsComponent< IsPrimary >:

Public Member Functions

auto & getPoints ()
Public Member Functions inherited from MR::RenderFeatures::RenderFeatureComponent< IsPrimary, ObjectPoints, RenderPointsObject >
bool shouldRender (ViewportId viewportId) const
bool render (const ModelRenderParams &params) override
void renderPicker (const ModelBaseRenderParams &params, unsigned geomId) override
Public Member Functions inherited from MR::RenderWrapObject::Wrapper< ObjectType, RenderObjectType >
 Wrapper (const VisualObject &object)
 Wrapper (const Wrapper &)=delete
Wrapperoperator= (const Wrapper &)=delete

Additional Inherited Members

Public Attributes inherited from MR::RenderWrapObject::detail::SubobjectStorage< ObjectType >
ObjectType subobject

Detailed Description

template<bool IsPrimary>
class MR::RenderFeatures::RenderFeaturePointsComponent< IsPrimary >

This renderobject draws custom points. If IsPrimary is true, the visual properties are copied from the target datamodel object.

Member Function Documentation

◆ getPoints()

template<bool IsPrimary>
auto & MR::RenderFeatures::RenderFeaturePointsComponent< IsPrimary >::getPoints ( )
inline

The documentation for this class was generated from the following file: