For all issues regarding the Forums use, please, refer to the Forum Rules.

Our Solutions

Need professional assistance?
Consider our:

Support Offerings


Need to speed up your development?
Have a look at our:

Samples & Tools


Need some functionality extending standard OCCT capabilities?
Check out our:

Adv. Components


Galiev Ildar's picture

opencascade 6.5.1
Handle_TDataStd_BooleanArray arr = TDataStd_BooleanArray :: Set (mylabel, 0,1);
arr-> SetValue (0, Standard_True);
arr-> SetValue (1, Standard_True);

Handle_TDataStd_BooleanArray myTDataStd_BooleanArray;
label.FindAttribute (TDataStd_BooleanArray :: GetID (), myTDataStd_BooleanArray);
myTDataStd_BooleanArray-> SetValue (0, Standard_False);
bool b = myTDataStd_BooleanArray-> Value (1);
// Get that b = false