Started working at implementing dimensions in Naro. Read all documentation related to it, studied the implementations from test harness, looked on forums.
Succeeded to implement some prototype code that represents radius and diameter for a circle and length dimension for a segment.
Tomorrow will implement the dimension tool code to detect what type of geometry is selected and what is the dimension representation appropriate for it (ex: for circle - diameter, for edge - length). As graphical representation will use the OpenCascade interactive classes for dimensions but because they don't look very advanced and configurable probably in the future will implement also some custom graphical representation for dimensions.