LuciadCPillar 2024.0.08
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
luciad::StyleExpression< T > Class Template Referencefinal

A StyleExpression represents a value that can be evaluated during rendering. More...

#include <luciad/layers/styles/expressions/StyleExpression.h>

Public Member Functions

 StyleExpression ()=delete
 
bool operator!= (const StyleExpression< T > &rhs) const
 
bool operator== (const StyleExpression< T > &rhs) const
 

Detailed Description

template<typename T>
class luciad::StyleExpression< T >

A StyleExpression represents a value that can be evaluated during rendering.

It can for example represent a color or a numeric value that is used to style data on the map.

It is not possible to create a StyleExpression directly. Use luciad::StyleExpressionFactory instead.

Template Parameters
Tone of: bool, double, luciad::Coordinate, luciad::Color.
Since
2022.0

Constructor & Destructor Documentation

◆ StyleExpression()

template<typename T >
luciad::StyleExpression< T >::StyleExpression ( )
delete

Member Function Documentation

◆ operator!=()

template<typename T >
bool luciad::StyleExpression< T >::operator!= ( const StyleExpression< T > &  rhs) const
inline

◆ operator==()

template<typename T >
bool luciad::StyleExpression< T >::operator== ( const StyleExpression< T > &  rhs) const
inline