LuciadCPillar C# 2024.0.05
Luciad.Layers.Features.LayerFeatureId Struct Reference

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

Inheritance diagram for Luciad.Layers.Features.LayerFeatureId:

Public Member Functions

 LayerFeatureId (ulong layerId, ulong featureId)
 Creates a new instance. More...
 
bool Equals (LayerFeatureId other)
 
override bool Equals (object other)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator!= (LayerFeatureId lhs, LayerFeatureId rhs)
 
static bool operator== (LayerFeatureId lhs, LayerFeatureId rhs)
 

Properties

ulong FeatureId [get]
 The feature id. More...
 
ulong LayerId [get]
 The layer id. More...
 

Detailed Description

Represents an identifier for a feature within a view.

Constructor & Destructor Documentation

◆ LayerFeatureId()

Luciad.Layers.Features.LayerFeatureId.LayerFeatureId ( ulong  layerId,
ulong  featureId 
)
inline

Creates a new instance.

Parameters
layerIda layer id
featureIda feature id

Member Function Documentation

◆ Equals() [1/2]

bool Luciad.Layers.Features.LayerFeatureId.Equals ( LayerFeatureId  other)
inline

◆ Equals() [2/2]

override bool Luciad.Layers.Features.LayerFeatureId.Equals ( object  other)
inline

◆ GetHashCode()

override int Luciad.Layers.Features.LayerFeatureId.GetHashCode ( )
inline

◆ operator!=()

static bool Luciad.Layers.Features.LayerFeatureId.operator!= ( LayerFeatureId  lhs,
LayerFeatureId  rhs 
)
inlinestatic

◆ operator==()

static bool Luciad.Layers.Features.LayerFeatureId.operator== ( LayerFeatureId  lhs,
LayerFeatureId  rhs 
)
inlinestatic

Property Documentation

◆ FeatureId

ulong Luciad.Layers.Features.LayerFeatureId.FeatureId
get

The feature id.

[get]

The feature id.

◆ LayerId

ulong Luciad.Layers.Features.LayerFeatureId.LayerId
get

The layer id.

[get]

The layer id.