ImFusion C++ SDK 4.4.0
ImFusion::GlMeshRendererIntersectionLengths Class Reference

#include <ImFusion/Mesh/Rendering/GlMeshRendererIntersectionLengths.h>

Renders the intersection lengths through a mesh in a 3D view. More...

Detailed Description

Renders the intersection lengths through a mesh in a 3D view.

This class does not implement the GlObject interface by design as it is meant to serve as a reusable component to be integrated into high-level classes.

Classes

struct  DisplayOptions
 Complete record of rendering options for GlMeshRendererIntersectionLengths. More...

Public Member Functions

void render (const MeshGl &mesh, const DisplayOptions &options, const GL::ViewState &viewState)
 Renders the intersection lengths through mesh for a viewState into the currently active OpenGL context.

Member Function Documentation

◆ render()

void ImFusion::GlMeshRendererIntersectionLengths::render ( const MeshGl & mesh,
const DisplayOptions & options,
const GL::ViewState & viewState )

Renders the intersection lengths through mesh for a viewState into the currently active OpenGL context.

Parameters
meshThe mesh to render.
optionsThe rendering options to use.
viewStateThe GL::ViewState to use.

The documentation for this class was generated from the following file:
  • ImFusion/Mesh/Rendering/GlMeshRendererIntersectionLengths.h
Search Tab / S to search, Esc to close