OMToolkit  1.0
The polygonal mesh processing tool.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
OMComputeDescriptors Class Reference

#include <ComputeDescriptors.h>

Inheritance diagram for OMComputeDescriptors:

Public Member Functions

 MDS_SHAREDPTR (OMComputeDescriptors)
 
 OMComputeDescriptors (const std::string &sDescription)
 
virtual ~OMComputeDescriptors ()
 

Protected Member Functions

virtual bool startup ()
 
virtual bool main ()
 
virtual void shutdown ()
 
virtual void writeExtendedUsage (std::ostream &Stream)
 

Protected Attributes

double m_size
 
double m_diameter
 
int m_resolution
 
int m_count
 
std::string m_output_file
 

Detailed Description

Module rasterizes vertex neighbourhood on a tangent raster

Constructor & Destructor Documentation

OMComputeDescriptors::OMComputeDescriptors ( const std::string &  sDescription)

Constructor

Parameters
sDescriptionDescription of the module
OMComputeDescriptors::~OMComputeDescriptors ( )
virtual

Virtual destructor

Member Function Documentation

bool OMComputeDescriptors::main ( )
protectedvirtual

Virtual method called by the processing thread

Returns
True if main loop continues
OMComputeDescriptors::MDS_SHAREDPTR ( OMComputeDescriptors  )

Smart pointer type

void OMComputeDescriptors::shutdown ( )
protectedvirtual

Called on console shutdown

bool OMComputeDescriptors::startup ( )
protectedvirtual

Virtual method called on startup

Returns
True if startup was successful
void OMComputeDescriptors::writeExtendedUsage ( std::ostream &  Stream)
protectedvirtual

Called on writing a usage statement

Parameters
StreamOutput stream

Member Data Documentation

int OMComputeDescriptors::m_count
protected

Count argument value

double OMComputeDescriptors::m_diameter
protected

Diameter argument value

std::string OMComputeDescriptors::m_output_file
protected

Output filename

int OMComputeDescriptors::m_resolution
protected

Resolution argument value

double OMComputeDescriptors::m_size
protected

Size argument value


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