Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::OrdinalOptToOrdinalConverter< SrcOpt, DstOrdinal > Class Template Reference

#include <inviwo/core/properties/propertyconverter.h>

+ Inheritance diagram for inviwo::OrdinalOptToOrdinalConverter< SrcOpt, DstOrdinal >:

Protected Member Functions

virtual void convertimpl (const SrcOpt *src, DstOrdinal *dst) const override
 

Additional Inherited Members

- Public Member Functions inherited from inviwo::TemplatePropertyConverter< SrcOpt, DstOrdinal >
virtual void convert (const Property *src, Property *dst) const override
 
- Public Member Functions inherited from inviwo::PropertyConverter
std::string getDestinationPropertyClassIdenetifier () const
 
std::string getSourcePropertyClassIdenetifier () const
 
 PropertyConverter (std::string_view srcClassIdentifier, std::string_view dstClassIdentifier)
 
- Protected Attributes inherited from inviwo::PropertyConverter
std::string dstClassIdentifier_
 
std::string srcClassIdentifier_
 

Detailed Description

template<typename SrcOpt, typename DstOrdinal>
class inviwo::OrdinalOptToOrdinalConverter< SrcOpt, DstOrdinal >

Converts an OrdinalOptProperty into a plain OrdinalProperty. The value is only propagated when the source holds one.

Member Function Documentation

◆ convertimpl()

template<typename SrcOpt , typename DstOrdinal >
virtual void inviwo::OrdinalOptToOrdinalConverter< SrcOpt, DstOrdinal >::convertimpl ( const SrcOpt * src,
DstOrdinal * dst ) const
inlineoverrideprotectedvirtual

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