Version: 9.15.0
SVTK_TrihedronSetupVTK Class Reference

#include <SVTK_TrihedronSetup.h>

Inheritance diagram for SVTK_TrihedronSetupVTK:
Inheritance graph

Public Member Functions

 SVTK_TrihedronSetupVTK (VTKViewer_Trihedron *trihedron)
 
virtual ~SVTK_TrihedronSetupVTK ()
 
- Public Member Functions inherited from ViewerTools_TrihedronSetupBase
virtual ~ViewerTools_TrihedronSetupBase ()
 
bool isCustomTextFontOn () const
 
bool isCustomTextColorOn () const
 
virtual void setTextFont ()
 
virtual void setTextColor ()
 

Protected Member Functions

virtual QFont getDefaultTextFont () const override
 
virtual void setTextFontX (const QFont &font) override
 
virtual void setTextFontY (const QFont &font) override
 
virtual void setTextFontZ (const QFont &font) override
 
virtual void setTextColorX (const QColor &color) override
 
virtual void setTextColorY (const QColor &color) override
 
virtual void setTextColorZ (const QColor &color) override
 

Private Attributes

VTKViewer_TrihedronmyTrihedron = nullptr
 

Detailed Description

Class : SVTK_TrihedronSetupVTK Description : Helper class to setup trihedron settings for VTKViewer_Trihedron (Vtk viewer)

Constructor & Destructor Documentation

◆ SVTK_TrihedronSetupVTK()

SVTK_TrihedronSetupVTK::SVTK_TrihedronSetupVTK ( VTKViewer_Trihedron trihedron)
inline

◆ ~SVTK_TrihedronSetupVTK()

virtual SVTK_TrihedronSetupVTK::~SVTK_TrihedronSetupVTK ( )
inlinevirtual

Member Function Documentation

◆ getDefaultTextFont()

QFont SVTK_TrihedronSetupVTK::getDefaultTextFont ( ) const
overrideprotectedvirtual

Class : SVTK_TrihedronSetupVTK Description : Helper class to setup trihedron settings for VTKViewer_Trihedron (Vtk viewer)

Implements ViewerTools_TrihedronSetupBase.

◆ setTextColorX()

void SVTK_TrihedronSetupVTK::setTextColorX ( const QColor &  color)
overrideprotectedvirtual

◆ setTextColorY()

void SVTK_TrihedronSetupVTK::setTextColorY ( const QColor &  color)
overrideprotectedvirtual

◆ setTextColorZ()

void SVTK_TrihedronSetupVTK::setTextColorZ ( const QColor &  color)
overrideprotectedvirtual

◆ setTextFontX()

void SVTK_TrihedronSetupVTK::setTextFontX ( const QFont &  font)
overrideprotectedvirtual

◆ setTextFontY()

void SVTK_TrihedronSetupVTK::setTextFontY ( const QFont &  font)
overrideprotectedvirtual

◆ setTextFontZ()

void SVTK_TrihedronSetupVTK::setTextFontZ ( const QFont &  font)
overrideprotectedvirtual

Member Data Documentation

◆ myTrihedron

VTKViewer_Trihedron* SVTK_TrihedronSetupVTK::myTrihedron = nullptr
private

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