Difference between revisions of "User:Krajkreddy/GSOC14/proposal/primitives details"

From BRL-CAD
(Add details regarding Primitives, Part-1)
 
(Primitives Details, Part-2)
Line 13: Line 13:
 
**HRT
 
**HRT
 
**BINUNIF
 
**BINUNIF
 +
**HALF
 +
 +
*The following primitives use few data_structures wherein I am not sure about the implementation and those will be sorted at the time of implemetation based upon discussions and already implemented examples. These include
 +
**BOT
 +
***Bot_list
 +
**DSP
 +
***bu_mapped_file
 +
***rt_db_internal
 +
***bu_vls
 +
**EBM
 +
***bu_mapped_file
 +
***bu_vls
 +
**HF
 +
***bu_mapped_file
 +
**Metaball
 +
***bu_list
 +
**NURB
 +
***BREP
 +
**Submodal
 +
***bu_vls
 +
***db_i
 +
**PNTS
 +
***rt_pnt_type
 +
**Annotation
 +
***rt_sketch_internal :: Done already in the implementation.
 +
***bu_vls
 +
**CONSTRAINTS
 +
***bu_vls
 +
**BREP
 +
***ON_BREP

Revision as of 10:11, 16 March 2014

Primitives Details

There are 19 (to be precise) primitives which need to be added.

I list below the dependencies of those primitives.

  • The following primitives depend upon the fundamental data types or the data structures which have been taken care by already implplemented Cypes.
    • ARS
    • CLINE
    • GRIP
    • PG
    • Superell
    • HRT
    • BINUNIF
    • HALF
  • The following primitives use few data_structures wherein I am not sure about the implementation and those will be sorted at the time of implemetation based upon discussions and already implemented examples. These include
    • BOT
      • Bot_list
    • DSP
      • bu_mapped_file
      • rt_db_internal
      • bu_vls
    • EBM
      • bu_mapped_file
      • bu_vls
    • HF
      • bu_mapped_file
    • Metaball
      • bu_list
    • NURB
      • BREP
    • Submodal
      • bu_vls
      • db_i
    • PNTS
      • rt_pnt_type
    • Annotation
      • rt_sketch_internal :: Done already in the implementation.
      • bu_vls
    • CONSTRAINTS
      • bu_vls
    • BREP
      • ON_BREP