rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Maps Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

projinfo.h File Reference

#include <ilviews/maps/macros.h>
#include <ilviews/intrface/value.h>
#include <ilviews/base/value.h>

Classes

class  IlvProjectionClassInfo
 This class provides run-time information about the IlvProjectionClass and its subclasses. More...

Typedefs

typedef void(* IlvProjectionInterfaceGetter )(const IlvProjection *projection, IlvValue &value)
 Definition of the interface 'setter' functions.
typedef IlBoolean(* IlvProjectionInterfaceSetter )(IlvProjection *projection, const IlvValue &value)
 Definition of the interface 'setter' functions.

Detailed Description

[library ilvmaps ilviews/maps/projection/projinfo.h] Declaration of the IlvProjectionClassInfo class


Typedef Documentation

Definition of the interface 'setter' functions.

This function prototype is used to implement the accessors of a projection. A projection interface 'getter' function is registered with the method IlvProjectionClassInfo::addAccessor to handle a specific projection parameter. A projection interface 'getter' function is supposed to set to value the value of the manager parameter of projection.

Parameters:
projection The projection which this getter applies to.
value Stores the get value.
See also:
IlvProjectionInterfaceSetter, IlvProjectionClassInfo.

Definition of the interface 'setter' functions.

This function prototype is used to implement the accessors of a projection. A projection interface 'setter' function is registered with the method IlvProjectionClassInfo::addAccessor to handle a specific projection parameter. A projection interface 'setter' function is supposed to set to value the manager parameter of projection.

Parameters:
projection The projection which this setter applies to.
value The value to be set.
Returns:
IlFalse if the value is illegal.
See also:
IlvProjectionInterfaceGetter, IlvProjectionClassInfo.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© 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.