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

From BRL-CAD
(Primitives Details)
(Spelling Errors)
 
Line 5: Line 5:
 
I list below the dependencies of those primitives.
 
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.
+
*The following primitives depend upon the fundamental data types or the data structures which have been taken care by already implemented ctypes adapters.
 
**ARS
 
**ARS
 
**CLINE
 
**CLINE
Line 16: Line 16:
 
**Metaball
 
**Metaball
  
*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
+
*The following primitives use few data_structures wherein I am not sure about the implementation and those will be sorted at the time of implementation based upon discussions and already implemented examples. These include
**BOT  
+
**BOT
 
***Bot_list
 
***Bot_list
 
**DSP
 
**DSP
Line 43: Line 43:
 
***ON_BREP
 
***ON_BREP
  
*Following are the structures which have dependenicies in the primitives.
+
*Following are the structures which have dependencies in the primitives.
**bu_vls :: Stands for variable length string.  
+
**bu_vls :: Stands for variable length string.
 
**bu_mapped_file : To Be Discussed and Found
 
**bu_mapped_file : To Be Discussed and Found
 
**rt_db_internal : To Be Discussed and Found
 
**rt_db_internal : To Be Discussed and Found
 
**ON_brep To Be Discussed and Found
 
**ON_brep To Be Discussed and Found
 
**db_i :: TO Be Discussed and Found
 
**db_i :: TO Be Discussed and Found

Latest revision as of 10:23, 16 March 2014

Primitives Details[edit]

There are 19 (to be precise) primitives which needs 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 implemented ctypes adapters.
    • ARS
    • CLINE
    • GRIP
    • PG
    • Superell
    • HRT
    • BINUNIF
    • HALF
    • Metaball
  • The following primitives use few data_structures wherein I am not sure about the implementation and those will be sorted at the time of implementation 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
    • 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
  • Following are the structures which have dependencies in the primitives.
    • bu_vls :: Stands for variable length string.
    • bu_mapped_file : To Be Discussed and Found
    • rt_db_internal : To Be Discussed and Found
    • ON_brep To Be Discussed and Found
    • db_i :: TO Be Discussed and Found