LuciadCPillar 2023.1.04
luciad::LayerFeatureId Struct Referencefinal

Represents an identifier for a feature within a view. More...

#include <luciad/layers/features/LayerFeatureId.h>

Public Member Functions

 LayerFeatureId (LayerId layerId, FeatureId featureId)
 Creates a new instance. More...
 
bool operator!= (const LayerFeatureId &other) const
 
bool operator== (const LayerFeatureId &other) const
 

Public Attributes

FeatureId featureId
 The feature id. More...
 
LayerId layerId
 The layer id. More...
 

Detailed Description

Represents an identifier for a feature within a view.

Constructor & Destructor Documentation

◆ LayerFeatureId()

luciad::LayerFeatureId::LayerFeatureId ( LayerId  layerId,
FeatureId  featureId 
)
inline

Creates a new instance.

Parameters
layerIda layer id
featureIda feature id

Member Function Documentation

◆ operator!=()

bool luciad::LayerFeatureId::operator!= ( const LayerFeatureId other) const
inline

◆ operator==()

bool luciad::LayerFeatureId::operator== ( const LayerFeatureId other) const
inline

Member Data Documentation

◆ featureId

FeatureId luciad::LayerFeatureId::featureId

The feature id.

◆ layerId

LayerId luciad::LayerFeatureId::layerId

The layer id.