MeVisLab Toolbox Reference
SoVertexAttributeBase Class Reference

Open Inventor vertex attribute nodes. More...

#include <SoVertexAttributeNodes.h>

Inheritance diagram for SoVertexAttributeBase:
SoVertexAttribute1f SoVertexAttribute1i SoVertexAttribute1ui SoVertexAttribute2f SoVertexAttribute3f SoVertexAttribute4f SoVertexAttribute4ub SoVertexAttributeRotation

Public Member Functions

 SoVertexAttributeBase ()
 Constructor. More...
 
void GLRender (SoGLRenderAction *action) override
 

Static Public Member Functions

static void initClass ()
 Initialize class with runtime type system. More...
 

Public Attributes

SoSFString name
 
SoSFBool perInstance
 

Protected Member Functions

virtual void updateInfo ()
 

Protected Attributes

SoVertexAttributeInfo _info
 

Detailed Description

Open Inventor vertex attribute nodes.

Base class for vertex attribute nodes.

Definition at line 33 of file SoVertexAttributeNodes.h.

Constructor & Destructor Documentation

◆ SoVertexAttributeBase()

SoVertexAttributeBase::SoVertexAttributeBase ( )

Constructor.

Member Function Documentation

◆ GLRender()

void SoVertexAttributeBase::GLRender ( SoGLRenderAction *  action)
override

◆ initClass()

static void SoVertexAttributeBase::initClass ( )
static

Initialize class with runtime type system.

◆ updateInfo()

virtual void SoVertexAttributeBase::updateInfo ( )
inlineprotectedvirtual

Member Data Documentation

◆ _info

SoVertexAttributeInfo SoVertexAttributeBase::_info
protected

Definition at line 56 of file SoVertexAttributeNodes.h.

◆ name

SoSFString SoVertexAttributeBase::name

Definition at line 40 of file SoVertexAttributeNodes.h.

◆ perInstance

SoSFBool SoVertexAttributeBase::perInstance

Definition at line 42 of file SoVertexAttributeNodes.h.


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