Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::animation::InterpolationFactoryObject Class Referenceabstract
Inheritance diagram for inviwo::animation::InterpolationFactoryObject:

Public Member Functions

virtual std::unique_ptr< Interpolationcreate () const
virtual std::unique_ptr< Interpolationcreate (InviwoApplication *app) const =0
std::string_view getClassIdentifier () const
 InterpolationFactoryObject (std::string_view classIdentifier)

Protected Attributes

const std::string classIdentifier_

Member Function Documentation

◆ create() [1/2]

virtual std::unique_ptr< Interpolation > inviwo::animation::InterpolationFactoryObject::create ( ) const
inlinevirtual

Create an interpolation without an application context. Delegates to create(nullptr). Provided for StandardFactory template compatibility.

◆ create() [2/2]

virtual std::unique_ptr< Interpolation > inviwo::animation::InterpolationFactoryObject::create ( InviwoApplication * app) const
pure virtual

Create an interpolation with the given application context.

Parameters
appMay be nullptr if no application context is available.

Implemented in inviwo::animation::InterpolationFactoryObjectTemplate< InterpTyped >.


The documentation for this class was generated from the following file:
  • modules/animation/include/modules/animation/factories/interpolationfactoryobject.h