Hi,
Sean has left the following comment at Create geometry database with one of
every primitive
http://www.google-melange.com/gci/task/view/google/gci2012/7985226:
make and 'in'
Even the make command doesn't support creating all primitives (eg,
superell), only those that have a default form described in the
implementation. The 'in' command will create several that 'make' will not.
Here's a bigger list:
#define ID_TOR 1 /**< @brief Toroid */
#define ID_TGC 2 /**< @brief Generalized Truncated General Cone */
#define ID_ELL 3 /**< @brief Ellipsoid */
#define ID_ARB8 4 /**< @brief Generalized ARB. V + 7 vectors */
#define ID_ARS 5 /**< @brief ARS */
#define ID_HALF 6 /**< @brief Half-space */
#define ID_REC 7 /**< @brief Right Elliptical Cylinder [TGC special] */
#define ID_POLY 8 /**< @brief Polygonal faceted object */
#define ID_BSPLINE 9 /**< @brief B-spline object */
#define ID_SPH 10 /**< @brief Sphere */
#define ID_NMG 11 /**< @brief n-Manifold Geometry solid */
#define ID_EBM 12 /**< @brief Extruded bitmap solid */
#define ID_VOL 13 /**< @brief 3-D Volume */
#define ID_ARBN 14 /**< @brief ARB with N faces */
#define ID_PIPE 15 /**< @brief Pipe (wire) solid */
#define ID_PARTICLE 16 /**< @brief Particle system solid */
#define ID_RPC 17 /**< @brief Right Parabolic Cylinder */
#define ID_RHC 18 /**< @brief Right Hyperbolic Cylinder */
#define ID_EPA 19 /**< @brief Elliptical Paraboloid */
#define ID_EHY 20 /**< @brief Elliptical Hyperboloid */
#define ID_ETO 21 /**< @brief Elliptical Torus */
#define ID_GRIP 22 /**< @brief Pseudo Solid Grip */
#define ID_JOINT 23 /**< @brief Pseudo Solid/Region Joint */
#define ID_HF 24 /**< @brief Height Field */
#define ID_DSP 25 /**< @brief Displacement map */
#define ID_SKETCH 26 /**< @brief 2D sketch */
#define ID_EXTRUDE 27 /**< @brief Solid of extrusion */
#define ID_SUBMODEL 28 /**< @brief Instanced submodel */
#define ID_CLINE 29 /**< @brief FASTGEN4 CLINE solid */
#define ID_BOT 30 /**< @brief Bag o' triangles */
#define ID_COMBINATION 31 /**< @brief Combination Record */
#define ID_BINUNIF 33 /**< @brief Uniform-array binary */
#define ID_SUPERELL 35 /**< @brief Superquadratic ellipsoid */
#define ID_METABALL 36 /**< @brief Metaball */
#define ID_BREP 37 /**< @brief B-rep object */
#define ID_HYP 38 /**< @brief Hyperboloid of one sheet */
#define ID_REVOLVE 40 /**< @brief Solid of Revolution */
#define ID_PNTS 41 /**< @brief Collection of Points */
Greetings,
The Google Open Source Programs Team
---
You are receiving this message because you are subscribed to Create
geometry database with one of every primitive.
To stop receiving these messages, go to:
http://www.google-melange.com/gci/task/view/google/gci2012/7985226.
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel:
VERIFY Test and improve your parallel project with help from experts
and peers. http://goparallel.sourceforge.net
_______________________________________________
BRL-CAD Tracker mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-tracker