Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::IntegralLineTracer< SpatialSampler, TimeDependent > Class Template Reference

Classes

struct  Result
 

Public Types

using Sampler = SpatialSampler
 
using SampleType = typename SpatialSampler::type
 
using SpatialVector = Vector<Sampler::SpatialDimensions, double>
 
using DataVector = Vector<SampleDim, double>
 
using DataHomogenousVector = Vector<SampleDim + 1, double>
 
using DataMatrix = Matrix<SampleDim, double>
 
using DataHomogeneousSpatialMatrix = Matrix<SampleDim + 1, double>
 

Public Member Functions

 IntegralLineTracer (std::shared_ptr< const Sampler > sampler, const IntegralLineProperties &properties)
 
Result traceFrom (const SpatialVector &pIn) const
 
void addMetaDataSampler (const std::string &name, std::shared_ptr< const Sampler > sampler)
 
const DataHomogeneousSpatialMatrix & getSeedTransformationMatrix () const
 

Static Public Attributes

static const bool IsTimeDependent = TimeDependent
 
static constexpr auto SampleDim = util::extent_v<SampleType>
 

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