3D Repo Bouncer  1.4
Public Member Functions | List of all members
repo::manipulator::modeloptimizer::AbstractOptimizer Class Referenceabstract
Inheritance diagram for repo::manipulator::modeloptimizer::AbstractOptimizer:
repo::manipulator::modeloptimizer::IFCOptimzer repo::manipulator::modeloptimizer::MultipartOptimizer repo::manipulator::modeloptimizer::TransformationReductionOptimizer

Public Member Functions

 AbstractOptimizer ()
 
virtual ~AbstractOptimizer ()
 
virtual bool apply (repo::core::model::RepoScene *scene)=0
 

Constructor & Destructor Documentation

AbstractOptimizer::AbstractOptimizer ( )

Default constructor

AbstractOptimizer::~AbstractOptimizer ( )
virtual

Default deconstructor

Member Function Documentation

virtual bool repo::manipulator::modeloptimizer::AbstractOptimizer::apply ( repo::core::model::RepoScene scene)
pure virtual

Apply optimisation on the given repoScene

Parameters
scenetakes in a repoScene to optimise
Returns
returns true upon success

Implemented in repo::manipulator::modeloptimizer::TransformationReductionOptimizer, repo::manipulator::modeloptimizer::MultipartOptimizer, and repo::manipulator::modeloptimizer::IFCOptimzer.


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