Version: 9.15.0
OCCViewer_TrihedronSetupAIS Class Reference

#include <OCCViewer_TrihedronSetup.h>

Inheritance diagram for OCCViewer_TrihedronSetupAIS:
Inheritance graph

Public Member Functions

 OCCViewer_TrihedronSetupAIS (const Handle(AIS_Trihedron)&trihedron)
 
virtual ~OCCViewer_TrihedronSetupAIS ()
 
- 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 Member Functions

const Handle (AIS_Trihedron) &myTrihedron
 

Detailed Description

Class : OCCViewer_TrihedronSetupAIS Description : Helper class to setup trihedron settings for AIS_Trihedron (OCCT viewer)

Constructor & Destructor Documentation

◆ OCCViewer_TrihedronSetupAIS()

OCCViewer_TrihedronSetupAIS::OCCViewer_TrihedronSetupAIS ( const Handle(AIS_Trihedron)&  trihedron)
inline

◆ ~OCCViewer_TrihedronSetupAIS()

virtual OCCViewer_TrihedronSetupAIS::~OCCViewer_TrihedronSetupAIS ( )
inlinevirtual

Member Function Documentation

◆ getDefaultTextFont()

QFont OCCViewer_TrihedronSetupAIS::getDefaultTextFont ( ) const
overrideprotectedvirtual

Class : OCCViewer_TrihedronSetupAIS Description : Helper class to setup trihedron settings for AIS_Trihedron (OCCT viewer)

Implements ViewerTools_TrihedronSetupBase.

◆ Handle()

const OCCViewer_TrihedronSetupAIS::Handle ( AIS_Trihedron  ) &
private

◆ setTextColorX()

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

◆ setTextColorY()

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

◆ setTextColorZ()

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

◆ setTextFontX()

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

◆ setTextFontY()

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

◆ setTextFontZ()

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

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