open_iA 2023.02
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Loading...
Searching...
No Matches
Signals | Public Member Functions | Protected Attributes | List of all members
iA3DObjectActor Class Reference

Base class for visualizing a given iA3DObjectVis (which delivers the data for the 3D objects to visualize). More...

#include <iA3DObjectActor.h>

Inheritance diagram for iA3DObjectActor:
[legend]
Collaboration diagram for iA3DObjectActor:
[legend]

Signals

void updated ()
 

Public Member Functions

 iA3DObjectActor (vtkRenderer *ren)
 
void clearRenderer ()
 
virtual void show ()
 
virtual void updateRenderer ()
 

Protected Attributes

vtkRenderer * m_ren
 

Detailed Description

Base class for visualizing a given iA3DObjectVis (which delivers the data for the 3D objects to visualize).

For each iA3DObjectVis-derived object you can create multiple iA3DObjectActor (for example through the iA3DObjectVis::createActor method, or through specialized methods for that purpose in subclasses).

Constructor & Destructor Documentation

◆ iA3DObjectActor()

iA3DObjectActor::iA3DObjectActor ( vtkRenderer *  ren)

Member Function Documentation

◆ clearRenderer()

void iA3DObjectActor::clearRenderer ( )

◆ show()

void iA3DObjectActor::show ( )
virtual

Reimplemented in iA3DPolyObjectActor.

◆ updated

void iA3DObjectActor::updated ( )
signal

◆ updateRenderer()

void iA3DObjectActor::updateRenderer ( )
virtual

Reimplemented in iA3DPolyObjectActor.

Member Data Documentation

◆ m_ren

vtkRenderer* iA3DObjectActor::m_ren
protected

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