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 ( )

Referenced by renderArrowHead().

◆ ~SoView2DArrowHeadSettings()

SoView2DArrowHeadSettings::~SoView2DArrowHeadSettings ( )
override

Member Function Documentation

◆ initClass()

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: