Shubham,
Keep the annotation primitive itself simple. Some features as color,
thickness, font, etc. could be fully implemented afterwards. I could
imagine an inheritance mechanism for them. For now, we have the
application level only. If there is time you could implement a
functionality which sets these values for the application.
Another feature extension would be relative coordinates, i.e. to
define a line with the length of the text. However, your first
priority should be to implement a working simple annotation primitive.
Therefore:
- Must be features:
- Simple annotation primitive with lines, arcs, and texts
- Display them in the wireframe view
- ...?
- Desirable features:
- Overlay a rendered image with the annotations
- Setting the color, thickness, font, etc. parameters for the application
- ...?
- If there is still time:
- Extend the geometric shapes of the annotation, e.g. with filled
triangles and arcs
- Implement an inheritance mechanism for the parameters/attributes
- Think about how relative coordinates could be added
- ...
Regards,
Daniel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel