MeVisLab Resolution Independence API
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.
void GLRender (SoGLRenderAction *action) override

Static Public Member Functions

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

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

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: