MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::RenderFeatures::RenderPlaneNormalComponent Class Reference

This renderobject draws a plane normal for the target object. More...

#include <MRViewer/MRRenderFeatureObjects.h>

Inheritance diagram for MR::RenderFeatures::RenderPlaneNormalComponent:

Public Member Functions

 RenderPlaneNormalComponent (const VisualObject &object)
bool render (const ModelRenderParams &params) override
void renderPicker (const ModelBaseRenderParams &params, unsigned geomId) override
Public Member Functions inherited from MR::RenderFeatures::RenderFeatureMeshComponent< false >
auto & getMesh ()
Public Member Functions inherited from MR::RenderFeatures::RenderFeatureComponent< IsPrimary, ObjectMesh, RenderMeshObject >
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

This renderobject draws a plane normal for the target object.

Constructor & Destructor Documentation

◆ RenderPlaneNormalComponent()

MR::RenderFeatures::RenderPlaneNormalComponent::RenderPlaneNormalComponent ( const VisualObject & object)

Member Function Documentation

◆ render()

bool MR::RenderFeatures::RenderPlaneNormalComponent::render ( const ModelRenderParams & params)
override

◆ renderPicker()

void MR::RenderFeatures::RenderPlaneNormalComponent::renderPicker ( const ModelBaseRenderParams & params,
unsigned geomId )
override

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