[cgma-dev] r5463 - cgm/trunk/itaps
jvporter at wisc.edu
jvporter at wisc.edu
Fri Apr 6 11:09:05 CDT 2012
Author: jvporter
Date: 2012-04-06 11:09:04 -0500 (Fri, 06 Apr 2012)
New Revision: 5463
Added:
cgm/trunk/itaps/iGeom_private.h
Modified:
cgm/trunk/itaps/Makefile.am
Log:
Add missing file for shim code...
Modified: cgm/trunk/itaps/Makefile.am
===================================================================
--- cgm/trunk/itaps/Makefile.am 2012-04-05 03:02:37 UTC (rev 5462)
+++ cgm/trunk/itaps/Makefile.am 2012-04-06 16:09:04 UTC (rev 5463)
@@ -54,6 +54,8 @@
if ITAPS_SHIM
AM_CPPFLAGS += -DITAPS_SHIM
+ libiGeom_la_SOURCES += \
+ iGeom_private.h
else
libiGeom_la_include_HEADERS += \
iGeom.h \
Added: cgm/trunk/itaps/iGeom_private.h
===================================================================
--- cgm/trunk/itaps/iGeom_private.h (rev 0)
+++ cgm/trunk/itaps/iGeom_private.h 2012-04-06 16:09:04 UTC (rev 5463)
@@ -0,0 +1,3978 @@
+#ifndef _ITAPS_iGeom
+#define _ITAPS_iGeom
+
+ /** \mainpage The ITAPS Geometry Interface iGeom
+ *
+ * The ITAPS Geometry Interface iGeom provides a common interface for
+ * accessing geometry and data associated with a mesh. Applications written
+ * to use this interface can use a variety of implementations, choosing
+ * the one that best meets its needs. They can also use tools written
+ * to this interface.
+ *
+ * \section ITAPS Data Model
+ *
+ * The ITAPS interfaces use a data model composed of four basic data types:\n
+ * \em Entity: basic topological entities in a model, e.g. vertices,
+ * edges, faces, regions. \n
+ * \em Entity \em Set: arbitrary grouping of other entities and sets.
+ * Entity sets also support parent/child relations with other sets which
+ * are distinct from entities contained in those sets. Parent/child links
+ * can be used to embed graph relationships between sets, e.g. to
+ * represent topological relationships between the sets. \n
+ * \em Interface: the object with which model is associated and on which
+ * functions in iGeom are called. \n
+ * \em Tag: application data associated with objects of any of the other
+ * data types. Each tag has a designated name, size, and data type.
+ *
+ * \section JTAPS Entity Type
+ * Each entity has a specific Entity Type. The Entity
+ * Type is one of VERTEX, EDGE, FACE, and REGION, and is synonymous with
+ * the topological dimension of the entity. Entity Type is an enumerated
+ * type in the iBase_EntityType enumeration.
+ *
More information about the cgma-dev
mailing list