rwlogo

Rogue Wave Views
Maps Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
List of all members | Public Member Functions
IlvMapFeatureDoubleId Class Reference

This class represents a map feature identifier using a floating-point value. More...

#include <ilviews/maps/featureid.h>

Inheritance diagram for IlvMapFeatureDoubleId:
IlvMapFeatureId

Public Member Functions

 IlvMapFeatureDoubleId (IlDouble value)
 Initializes an IlvMapFeatureDoubleId. More...
 
virtual IlvMapFeatureIdcopy () const
 Returns a copy of the object. More...
 
virtual IlBoolean equals (const IlvMapFeatureId &) const
 Checks for object equality. More...
 
virtual IlvClassInfogetClassInfo () const
 Returns a class info for the ID. More...
 
IlDouble getValue () const
 Returns the object ID. More...
 
virtual IlUInt hashCode () const
 Returns a hashcode for the ID. More...
 
void setValue (IlDouble val)
 Sets the object ID. More...
 

Detailed Description

This class represents a map feature identifier using a floating-point value.

Library: ilvmaps

Constructor & Destructor Documentation

IlvMapFeatureDoubleId::IlvMapFeatureDoubleId ( IlDouble  value)

Initializes an IlvMapFeatureDoubleId.

Parameters
valueThe ID value.

Member Function Documentation

virtual IlvMapFeatureId* IlvMapFeatureDoubleId::copy ( ) const
virtual

Returns a copy of the object.

Returns
A copy of the object.

Implements IlvMapFeatureId.

virtual IlBoolean IlvMapFeatureDoubleId::equals ( const IlvMapFeatureId featureId) const
virtual

Checks for object equality.

Parameters
featureIdThe feature id to compare this object to.
Returns
IlTrue if the object equals featureId.

Implements IlvMapFeatureId.

virtual IlvClassInfo* IlvMapFeatureDoubleId::getClassInfo ( ) const
virtual

Returns a class info for the ID.

Returns
The IlvClassInfo for this ID.

Implements IlvMapFeatureId.

IlDouble IlvMapFeatureDoubleId::getValue ( ) const

Returns the object ID.

Returns
The object ID.
virtual IlUInt IlvMapFeatureDoubleId::hashCode ( ) const
virtual

Returns a hashcode for the ID.

Returns
The ID hashcode.

Implements IlvMapFeatureId.

void IlvMapFeatureDoubleId::setValue ( IlDouble  val)

Sets the object ID.

Parameters
valThe object ID.

© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.