LuciadCPillar 2026.1
Loading...
Searching...
No Matches
luciad::BloomModel Class Referencefinal

A bloom model contains map-wide bloom properties, such as the bloom strength and softness. More...

#include <luciad/maps/effects/BloomModel.h>

Classes

class  Builder
 A builder class for creating bloom models. More...

Public Member Functions

Builder asBuilder () const
 Returns a builder that has all properties of this bloom model.
double getSoftness () const
 Returns the bloom softness.
double getStrength () const
 Returns the bloom strength.
bool operator!= (const BloomModel &other) const
bool operator== (const BloomModel &other) const

Static Public Member Functions

static Builder newBuilder ()
 Returns a new builder for creating a luciad::BloomModel.

Detailed Description

A bloom model contains map-wide bloom properties, such as the bloom strength and softness.

You can customize the map's luciad::BloomEffect by building and setting a different bloom model on it.

Since
2026.1

Member Function Documentation

◆ asBuilder()

Builder luciad::BloomModel::asBuilder ( ) const

Returns a builder that has all properties of this bloom model.

Returns
a builder that has all properties of this bloom model.

◆ getSoftness()

double luciad::BloomModel::getSoftness ( ) const

Returns the bloom softness.

Returns
the bloom softness.

◆ getStrength()

double luciad::BloomModel::getStrength ( ) const

Returns the bloom strength.

Returns
the bloom strength.

◆ newBuilder()

Builder luciad::BloomModel::newBuilder ( )
static

Returns a new builder for creating a luciad::BloomModel.

Returns
a new builder for creating a luciad::BloomModel.

◆ operator!=()

bool luciad::BloomModel::operator!= ( const BloomModel & other) const

◆ operator==()

bool luciad::BloomModel::operator== ( const BloomModel & other) const