Class InternalRawMap
An internal property map using raw pointer to members.

Defined in  
Signature template <typename TClass, typename TValue> class TValue TClass:: * const

Template Parameters

TClass The class.
TValue The value type. @remarks

Interface Function Overview

Detailed Description

Internal property maps are used to access internal edge cargos.

Interface Functions Detail

void assignProperty(pm, d, val)

Assigns a property to an item in the property map.

Parameters

pm The property map
d A vertex or edge descriptor that identifies the item in the property map. Types: VertexDescriptor, EdgeDescriptor
val The new value, where thg type of the new value must match the value type of the property map.

TValue getProperty(pm, d)

Get method for an item's property.

Parameters

pm The property map.
d A vertex or edge descriptor that identifies the item in the property map. Types: VertexDescriptor, EdgeDescriptor

Returns

TValue Reference to the item in the property map of type GetValue.

TRef property(pm, d)

Accesses the property of an item in the property map.

Parameters

pm The property map.
d A vertex or edge descriptor that identifies the item in the property map. Types: VertexDescriptor, EdgeDescriptor

Returns

TRef Reference to the item in the property map of type Reference.