MeVisLab Toolbox Reference
SoView2DArrowHeadSettings Class Reference

#include <SoView2DArrowHeadSettings.h>

Inheritance diagram for SoView2DArrowHeadSettings:

Public Member Functions

 SoView2DArrowHeadSettings ()
 
 ~SoView2DArrowHeadSettings () override
 
void renderArrowHead (const SbVec2f &deviceFrom, const SbVec2f &deviceTo, bool isEndArrow)
 

Static Public Member Functions

static void initClass ()
 

Public Attributes

SoSFMLBase outArrowHeadSettings
 
SoSFBool useEndSettingsForStartArrowHead
 
SoSFFloat endSize
 
SoSFFloat endAngleFactor
 
SoSFTypedEnum< ArrowRenderingStyleendRenderingStyle
 
SoSFTypedEnum< ArrowDirectionModeendDirection
 
SoSFFloat endDirectionAutomaticLengthThreshold
 
SoSFFloat startSize
 
SoSFFloat startAngleFactor
 
SoSFTypedEnum< ArrowRenderingStylestartRenderingStyle
 
SoSFTypedEnum< ArrowDirectionModestartDirection
 
SoSFFloat startDirectionAutomaticLengthThreshold
 

Detailed Description

Definition at line 65 of file SoView2DArrowHeadSettings.h.

Constructor & Destructor Documentation

◆ SoView2DArrowHeadSettings()

SoView2DArrowHeadSettings::SoView2DArrowHeadSettings ( )

◆ ~SoView2DArrowHeadSettings()

SoView2DArrowHeadSettings::~SoView2DArrowHeadSettings ( )
override

Member Function Documentation

◆ initClass()

static void SoView2DArrowHeadSettings::initClass ( )
static

◆ renderArrowHead()

void SoView2DArrowHeadSettings::renderArrowHead ( const SbVec2f & deviceFrom,
const SbVec2f & deviceTo,
bool isEndArrow )

Member Data Documentation

◆ endAngleFactor

SoSFFloat SoView2DArrowHeadSettings::endAngleFactor

Definition at line 78 of file SoView2DArrowHeadSettings.h.

◆ endDirection

SoSFTypedEnum<ArrowDirectionMode> SoView2DArrowHeadSettings::endDirection

Definition at line 80 of file SoView2DArrowHeadSettings.h.

◆ endDirectionAutomaticLengthThreshold

SoSFFloat SoView2DArrowHeadSettings::endDirectionAutomaticLengthThreshold

Definition at line 81 of file SoView2DArrowHeadSettings.h.

◆ endRenderingStyle

SoSFTypedEnum<ArrowRenderingStyle> SoView2DArrowHeadSettings::endRenderingStyle

Definition at line 79 of file SoView2DArrowHeadSettings.h.

◆ endSize

SoSFFloat SoView2DArrowHeadSettings::endSize

Definition at line 77 of file SoView2DArrowHeadSettings.h.

◆ outArrowHeadSettings

SoSFMLBase SoView2DArrowHeadSettings::outArrowHeadSettings

Definition at line 73 of file SoView2DArrowHeadSettings.h.

◆ startAngleFactor

SoSFFloat SoView2DArrowHeadSettings::startAngleFactor

Definition at line 84 of file SoView2DArrowHeadSettings.h.

◆ startDirection

SoSFTypedEnum<ArrowDirectionMode> SoView2DArrowHeadSettings::startDirection

Definition at line 86 of file SoView2DArrowHeadSettings.h.

◆ startDirectionAutomaticLengthThreshold

SoSFFloat SoView2DArrowHeadSettings::startDirectionAutomaticLengthThreshold

Definition at line 87 of file SoView2DArrowHeadSettings.h.

◆ startRenderingStyle

SoSFTypedEnum<ArrowRenderingStyle> SoView2DArrowHeadSettings::startRenderingStyle

Definition at line 85 of file SoView2DArrowHeadSettings.h.

◆ startSize

SoSFFloat SoView2DArrowHeadSettings::startSize

Definition at line 83 of file SoView2DArrowHeadSettings.h.

◆ useEndSettingsForStartArrowHead

SoSFBool SoView2DArrowHeadSettings::useEndSettingsForStartArrowHead

Definition at line 75 of file SoView2DArrowHeadSettings.h.


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