Cumulia Illustrator Rendering Engine v1.0.0
A Rendering engine for industrial CAD/CAE model and optimized for greatest performance
 
Loading...
Searching...
No Matches
cil::Filter Class Reference

#include <filter.h>

Inheritance diagram for cil::Filter:
cil::Block cil::Clip cil::Contour cil::CrinkleClip cil::CrinkleSlice cil::CrinkleSolid cil::FringeSurface cil::IsoVolume cil::PointCloud cil::PolygonSurface cil::Probe cil::Ribbon cil::Slice cil::Solid cil::StreamSurface cil::StreamTracer cil::Threshold cil::Tube

Public Member Functions

 Filter ()
 
const std::string & type () const
 
std::shared_ptr< Attributesattributes () const
 
std::shared_ptr< Parametersparameters () const
 

Protected Attributes

std::string m_type
 
std::shared_ptr< Attributesm_attributes
 
std::shared_ptr< Parametersm_parameters
 

Constructor & Destructor Documentation

◆ Filter()

cil::Filter::Filter ( )

Member Function Documentation

◆ attributes()

std::shared_ptr< Attributes > cil::Filter::attributes ( ) const

◆ parameters()

std::shared_ptr< Parameters > cil::Filter::parameters ( ) const

◆ type()

const std::string & cil::Filter::type ( ) const

Member Data Documentation

◆ m_attributes

std::shared_ptr<Attributes> cil::Filter::m_attributes
protected

◆ m_parameters

std::shared_ptr<Parameters> cil::Filter::m_parameters
protected

◆ m_type

std::string cil::Filter::m_type
protected