Rogue Wave Views Maps Package API Reference Guide |
Rogue Wave Views Documentation Home |
This class corresponds to the VRID record of the S57 format. More...
#include <ilviews/maps/format/s57/s57divrecord.h>
Public Member Functions | |
IlvVRIDRecord (const IlvI8211Record &record) | |
Initializes a new VRID record. More... | |
IlInt | getId () |
Returns the internal identifier. More... | |
IlInt | getRcid () |
Returns the record identification number. More... | |
IlInt | getRcnm () |
Returns the record name. More... | |
IlvS57Enumeration * | getRuinType () |
Returns the record update instruction. More... | |
IlInt | getRver () |
Returns the record version. More... | |
IlInt * | getVe3d () |
Returns the 3-D sounding values. More... | |
IlInt | getVridCount () const |
Returns the number of VRID records attached to this record. More... | |
IlvS57EnumerationArray & | getVridMasks () |
Returns the masking indicators of the values. More... | |
IlvS57EnumerationArray & | getVridOrnts () |
Returns the orientation of the values. More... | |
IlvVRIDRecord ** | getVridRecords () |
Returns the VRID records attached to this record. More... | |
IlvS57EnumerationArray & | getVridTopis () |
Returns the topology indicators of the values. More... | |
IlvS57EnumerationArray & | getVridUsags () |
Returns the usage indicators of the values. More... | |
IlvS57Enumeration * | getVrType () |
Returns the record type. More... | |
IlInt * | getXcoo () |
Returns the X axis coordinate. More... | |
IlInt | getXcooCount () const |
Returns the number of coordinates. More... | |
IlInt * | getYcoo () |
Returns the Y axis coordinate. More... | |
Public Member Functions inherited from IlvS57Record | |
IlvS57Record () | |
Initializes a new record. | |
Public Member Functions inherited from IlvI8211RefCount | |
void | lock () |
Locks the object. More... | |
void | unLock () |
Unlocks the object. More... | |
This class corresponds to the VRID record of the S57 format.
Library: ilvmaps
The IlvVRIDRecord
are reference counting objects, you must lock and unlock the objects of this class, you cannot directly delete these objects because there are shared by several other objects.
IlvFRIDRecord
, IlvS57Record
, IlvDSIDRecord
, IlvDSPMRecord
, IlvS57Reader
. IlvVRIDRecord::IlvVRIDRecord | ( | const IlvI8211Record & | record | ) |
Initializes a new VRID record.
record | The values to initialize the record. |
IlInt IlvVRIDRecord::getId | ( | ) |
Returns the internal identifier.
IlInt IlvVRIDRecord::getRcid | ( | ) |
Returns the record identification number.
IlInt IlvVRIDRecord::getRcnm | ( | ) |
Returns the record name.
IlvS57Enumeration* IlvVRIDRecord::getRuinType | ( | ) |
Returns the record update instruction.
IlInt IlvVRIDRecord::getRver | ( | ) |
Returns the record version.
IlInt* IlvVRIDRecord::getVe3d | ( | ) |
Returns the 3-D sounding values.
IlInt IlvVRIDRecord::getVridCount | ( | ) | const |
Returns the number of VRID records attached to this record.
IlvS57EnumerationArray& IlvVRIDRecord::getVridMasks | ( | ) |
Returns the masking indicators of the values.
IlvS57EnumerationArray& IlvVRIDRecord::getVridOrnts | ( | ) |
Returns the orientation of the values.
IlvVRIDRecord** IlvVRIDRecord::getVridRecords | ( | ) |
Returns the VRID records attached to this record.
IlvS57EnumerationArray& IlvVRIDRecord::getVridTopis | ( | ) |
Returns the topology indicators of the values.
IlvS57EnumerationArray& IlvVRIDRecord::getVridUsags | ( | ) |
Returns the usage indicators of the values.
IlvS57Enumeration* IlvVRIDRecord::getVrType | ( | ) |
Returns the record type.
IlInt* IlvVRIDRecord::getXcoo | ( | ) |
Returns the X axis coordinate.
IlInt IlvVRIDRecord::getXcooCount | ( | ) | const |
Returns the number of coordinates.
IlInt* IlvVRIDRecord::getYcoo | ( | ) |
Returns the Y axis coordinate.
© Copyright 2018, 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.