MeVisLab Toolbox Reference
ml::ArrowHeadSettings Class Reference

#include <SoView2DArrowHeadSettings.h>

Inheritance diagram for ml::ArrowHeadSettings:
ml::Base

Public Member Functions

 ArrowHeadSettings ()
void setRenderer (SoView2DArrowHeadSettings *renderer)
void renderArrowHead (const SbVec2f &deviceStart, const SbVec2f &deviceEnd, bool isEndArrow=true)
Public Member Functions inherited from ml::Base
 Base ()
 Constructor.
virtual ~Base ()
 Destructor.
virtual BasedeepCopy () const
bool isOfAllowedType (const std::vector< const RuntimeType * > &types) const
virtual bool isRefCountedBase () const
 Returns whether the instance is derived from RefCountedBase.
virtual std::string detailString () const
virtual bool implementsPersistence (PersistenceInterface) const
virtual std::string persistentState () const
 Returns a string describing the object's internal state.
virtual void setPersistentState (const std::string &state)
virtual void addStateToTree (TreeNode *) const
 Attaches the object state as children of the given parent node.
virtual void readStateFromTree (TreeNode *)
 Reads the object state from the children of the given parent node.
virtual void writeTo (AbstractPersistenceOutputStream *) const
virtual void readFrom (AbstractPersistenceInputStream *, int)

Additional Inherited Members

Public Types inherited from ml::Base
enum  PersistenceInterface { PersistenceByString , PersistenceByTreeNode , PersistenceByStream }
 This enum describes the different persistence interfaces available. More...

Detailed Description

Definition at line 32 of file SoView2DArrowHeadSettings.h.

Constructor & Destructor Documentation

◆ ArrowHeadSettings()

ml::ArrowHeadSettings::ArrowHeadSettings ( )

Referenced by renderArrowHead().

Member Function Documentation

◆ renderArrowHead()

void ml::ArrowHeadSettings::renderArrowHead ( const SbVec2f & deviceStart,
const SbVec2f & deviceEnd,
bool isEndArrow = true )

References ArrowHeadSettings().

◆ setRenderer()

void ml::ArrowHeadSettings::setRenderer ( SoView2DArrowHeadSettings * renderer)

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