API Reference > OdDAI Namespace > Classes > Array2d Template
Array2d Template
OdDAI__Array2dOdDAI__Array2dOdDAI__Array2dOdDAI__Array2dOdDAI__Array2d
Syntax
C++
template <class TChildAggr, int lowerBound, int upperBound> class Array2d : public ArrayBounded<Aggr*, lowerBound, upperBound>;

daiArray2d.h

Template class for containers defined within a schema.

 
Name 
Description 
 
Non-virtual destructor! 
 
Aggr 
constructor of copy! 
Array Template
 
Name 
Description 
 
details Creates a new array aggregate. 
ArrayBounded Template
 
Name 
Description 
 
This is ArrayBounded, a member of class ArrayBounded. 
Array2d Template
 
Name 
Description 
 
This is Array2d, a member of class Array2d. 
 
Name 
Description 
 
Returns a type of aggregate.  
 
Clear the aggregate with deletion of all its content. 
 
Make aggregates clone.  
 
Templates aggregates comapring.  
 
Creates a new const iterator along elements of aggregate.  
 
Init aggregate. Creates an empty instance inside aggregate.  
 
Creates a new iterator along elements of aggregate.  
 
Check aggregate for any elements.  
 
Providing internal OdArray to the outside.  
 
Provides aggregates lower bound.  
 
Returns amoung of aggregate elements.  
 
Provides aggregates upper bound.  
 
This is the overview for the isMember method overload. 
 
Checks if aggregate is unset.  
 
Check if aggregate is ordered.  
 
Clean the aggregate with deletion of all its content. 
 
Set OdArray items to aggregate.  
 
type 
Returns a value type of aggregate instance elements.  
AggrOrdered Class
 
Name 
Description 
 
Creates a child aggregate by index.  
 
 
 
 
 
This is the overview for the putByIndex method overload. 
 
This is unsetByIndex, a member of class AggrOrdered. 
Array Template
 
Name 
Description 
 
This is getArray, a member of class Array. 
 
details Returns lower index, first settled item.  
 
details Returns upper index, last settled item.  
 
details Resize the specified array instance. 
 
details Resize the specified array instance index boundes.  
 
details Check item by index for unset value.  
 
details Reset item by index to unset value.  
Array Template
Name 
Description 
This is nested type OdDAI::Array::base_type. 
This is nested type OdDAI::Array::template_type. 
This is nested type OdDAI::Array::value_type. 
ArrayBounded Template
Name 
Description 
This is nested type OdDAI::ArrayBounded::base_type. 
Array2d Template
Name 
Description 
This is nested type OdDAI::Array2d::base_type. 
This is nested type OdDAI::Array2d::child_aggr_item_type. 
This is nested type OdDAI::Array2d::child_aggr_type. 
This is nested type OdDAI::Array2d::template_type. 
This is nested type OdDAI::Array2d::value_type. 
 
Name 
Description 
 
== 
Operator of equal.  
 
Providing internal OdArray to the outside.  
Array Template
 
Name 
Description 
 
= 
This is =, a member of class Array. 
 
== 
This is ==, a member of class Array. 
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.