ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
IScalarFieldWrapper Class Referenceabstract

#include <ScalarFieldWrappers.h>

Inheritance diagram for IScalarFieldWrapper:

Public Types

using Shared = QSharedPointer< IScalarFieldWrapper >
 

Public Member Functions

virtual ~IScalarFieldWrapper ()
 
virtual double pointValue (unsigned index) const =0
 
virtual bool isValid () const =0
 
virtual QString getName () const =0
 
virtual size_t size () const =0
 

Detailed Description

Definition at line 35 of file ScalarFieldWrappers.h.

Member Typedef Documentation

◆ Shared

Definition at line 38 of file ScalarFieldWrappers.h.

Constructor & Destructor Documentation

◆ ~IScalarFieldWrapper()

virtual IScalarFieldWrapper::~IScalarFieldWrapper ( )
inlinevirtual

Definition at line 37 of file ScalarFieldWrappers.h.

Member Function Documentation

◆ getName()

virtual QString IScalarFieldWrapper::getName ( ) const
pure virtual

◆ isValid()

virtual bool IScalarFieldWrapper::isValid ( ) const
pure virtual

◆ pointValue()

virtual double IScalarFieldWrapper::pointValue ( unsigned  index) const
pure virtual

◆ size()

virtual size_t IScalarFieldWrapper::size ( ) const
pure virtual

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