I`m trying to use and understand OCAF, in particular Function Service. I'd like to know if there are some examples besides that provided from Open CAS.CADE. My issue is about to use Function Services. Let me explain, for example the TFunction_Loobook allow to set the Label to impacted, touched and valid. How/Where/When do I manage this information? In Ocaf example (provided by OpenCascade) the Valid is never use; Why?
If assume that I write a Function, and therefore a Driver, for each node in OCAF tree (Simple or complex my way) are TreeNode useful again?
Is it right so to speak that TreeNode rapresents a logical group (of entity) of tree's OCAF node that describe for instance a Box? And if I want apply a Algorithm to Box Rather than at each side or face, Does treeNode to make easier this task?