rwlogo
Rogue Wave Views 5.5.1

Rogue Wave Views
Maps Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvMapFeatureDoubleId Class Reference

This class represents a map feature identifier using an integer value. More...

#include <ilviews/maps/featureid.h>

Inheritance diagram for IlvMapFeatureDoubleId:
IlvMapFeatureId

List of all members.

Public Member Functions

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

Detailed Description

This class represents a map feature identifier using an integer value.

Library: ilvmaps


Constructor & Destructor Documentation

IlvMapFeatureDoubleId::IlvMapFeatureDoubleId ( IlDouble  value  ) 

Initializes an IlvMapFeatureDoubleId.

Parameters:
value The double ID.

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  )  const [virtual]

Checks for object equality.

Returns:
IlTrue if the object equals the object given as parameter.

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:
val The object ID.

© Copyright 2012, 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.