Computer Assited Medical Intervention Tool Kit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
ObjExtension Class Reference

This simple OBJ Component allows you to manipulate obj files (alias wavefront) More...

#include <ObjExtension.h>

+ Inheritance diagram for ObjExtension:

Public Member Functions

virtual QString getDescription () const
 get the plugin description (can be html)
virtual QStringList getFileExtensions () const
 get the list of managed extensions (each file with an extension in the list can be loaded by this extension)
virtual QString getName () const
 get the plugin name
 ObjExtension ()
 the constructor (do nothing really)
virtual Componentopen (const QString &) throw (AbortException)
 get a new instance from data stored in a file (this is the most important method to redefine in your subclass)

Protected Member Functions

virtual ~ObjExtension ()
 the destructor
- Protected Member Functions inherited from camitk::MeshComponentExtension
 MeshComponentExtension ()
 Constructor protected because the class is virtual.
virtual ~MeshComponentExtension ()
 the destructor
- Protected Member Functions inherited from camitk::ComponentExtension
 ComponentExtension ()
 protected constructor,

Private Member Functions

 Q_INTERFACES (camitk::ComponentExtension)

Detailed Description

This simple OBJ Component allows you to manipulate obj files (alias wavefront)

Author
Emmanuel Promayon

Constructor & Destructor Documentation

ObjExtension::ObjExtension ( )
inline

the constructor (do nothing really)

virtual ObjExtension::~ObjExtension ( )
inlineprotectedvirtual

the destructor

Member Function Documentation

QString ObjExtension::getDescription ( ) const
virtual

get the plugin description (can be html)

Reimplemented from camitk::MeshComponentExtension.

QStringList ObjExtension::getFileExtensions ( ) const
virtual

get the list of managed extensions (each file with an extension in the list can be loaded by this extension)

Implements camitk::ComponentExtension.

QString ObjExtension::getName ( ) const
virtual

get the plugin name

Reimplemented from camitk::MeshComponentExtension.

Component * ObjExtension::open ( const QString &  fileName) throw (AbortException)
virtual

get a new instance from data stored in a file (this is the most important method to redefine in your subclass)

Implements camitk::MeshComponentExtension.

ObjExtension::Q_INTERFACES ( camitk::ComponentExtension  )
private

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