CIvfLineSet Class Reference

#include <ivf/IvfLineSet.h>

Inheritance diagram for CIvfLineSet:

CIvfGLPrimitive CIvfShape CIvfObject CIvfBase CIvfRefCountBase CIvfRTTIBase List of all members.

Public Member Functions

 CIvfLineSet ()
virtual ~CIvfLineSet ()
 IvfClassInfo ("CIvfLineSet", CIvfGLPrimitive)
void setUseColor (bool flag)
bool getUseColor ()
void setUseAlpha (bool flag)
bool getUseAlpha ()
void setLineWidth (float width)
float getLineWidth ()

Protected Member Functions

virtual void createGeometry ()

Detailed Description

LineSet class

Implements a OpenGL GL_LINES primitive

Author:
Jonas Lindemann
Examples:

advgeom.cpp.

Definition at line 39 of file IvfLineSet.h.


Constructor & Destructor Documentation

CIvfLineSet::CIvfLineSet  ) 
 

CIvfLineSet constructor

virtual CIvfLineSet::~CIvfLineSet  )  [virtual]
 

CIvfLineSet destructor


Member Function Documentation

virtual void CIvfLineSet::createGeometry  )  [protected, virtual]
 

Forces an object recalculation.

Reimplemented from CIvfShape.

float CIvfLineSet::getLineWidth  ) 
 

Return line width

bool CIvfLineSet::getUseAlpha  ) 
 

Return usage of alpha channel

bool CIvfLineSet::getUseColor  ) 
 

Return color set usage

void CIvfLineSet::setLineWidth float  width  ) 
 

Set line width

Default line width is initially set to 1.0.

void CIvfLineSet::setUseAlpha bool  flag  ) 
 

Enable usage of alpha channel

void CIvfLineSet::setUseColor bool  flag  ) 
 

Enable usage of color set


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:53 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO