[MOAB-dev] r2913 - MOAB/trunk/tools/iMesh/python/doc
jvporter at wisc.edu
jvporter at wisc.edu
Wed May 27 13:53:25 CDT 2009
Author: jvporter
Date: 2009-05-27 13:53:22 -0500 (Wed, 27 May 2009)
New Revision: 2913
Added:
MOAB/trunk/tools/iMesh/python/doc/ibase.rst
MOAB/trunk/tools/iMesh/python/doc/imesh.rst
Modified:
MOAB/trunk/tools/iMesh/python/doc/index.rst
Log:
Add basic API reference for Python iMesh interface
Added: MOAB/trunk/tools/iMesh/python/doc/ibase.rst
===================================================================
--- MOAB/trunk/tools/iMesh/python/doc/ibase.rst (rev 0)
+++ MOAB/trunk/tools/iMesh/python/doc/ibase.rst 2009-05-27 18:53:22 UTC (rev 2913)
@@ -0,0 +1,5 @@
+=================
+ iBase Interface
+=================
+
+Nothing here yet...
\ No newline at end of file
Added: MOAB/trunk/tools/iMesh/python/doc/imesh.rst
===================================================================
--- MOAB/trunk/tools/iMesh/python/doc/imesh.rst (rev 0)
+++ MOAB/trunk/tools/iMesh/python/doc/imesh.rst 2009-05-27 18:53:22 UTC (rev 2913)
@@ -0,0 +1,124 @@
+=================
+ iMesh Interface
+=================
+
+.. module:: itaps
+
+.. class:: itaps.iMesh
+
+ .. attribute:: rootSet
+
+ .. attribute:: geometricDimension
+
+ .. attribute:: dfltStorage
+
+ .. attribute:: adjTable
+
+ .. method:: load(set, filename[, options])
+
+ Load a mesh
+
+ .. method:: save(set, filename[, options])
+
+ Save the mesh
+
+ .. method:: getNumOfType(type)
+
+ .. method:: getNumOfTopo(topo)
+
+ .. method:: areEHValid(doReset)
+
+ .. method:: getEntities(set, type, topo)
+
+ .. method:: getVtxCoords(entities[, storageOrder])
+
+ .. method:: getEntType(entities)
+
+ .. method:: getEntTopo(entities)
+
+ .. method:: getEntAdj(entities, typeReq)
+
+ .. method:: getEnt2ndAdj(entities, bridgeType, typeReq)
+
+ .. method:: getAdjEntIndices(entSet, typeRequestor, topoRequestor, typeRequested)
+
+ .. method:: createEntSet(isList)
+
+ .. method:: destroyEntSet(entSet)
+
+ .. method:: setVtxCoords(entities, coords[, storageOrder])
+
+ .. method:: createVtx(coords[, storageOrder])
+
+ .. method:: createEnt(topo, entities)
+
+ .. method:: createEntArr(topo, entitites)
+
+ .. method:: deleteEnt(entities)
+
+ .. method:: createTag(name, size, type)
+
+ .. method:: destroyTag(tag, forced)
+
+ .. method:: getTagHandle(name)
+
+ .. method:: setData(entities, tag, data[, type])
+
+ .. method:: getData(entities, tag[, type])
+
+ .. method:: getAllTags(entities)
+
+ .. method:: rmvTag(entities, tag)
+
+
+.. class:: itaps.iMesh.iterator
+
+ .. method:: reset()
+
+
+.. class:: itaps.iMesh.entitySet
+
+ .. attribute:: isList
+
+ .. method:: getNumEntSets(numHops)
+
+ .. method:: getEntSets(numHops)
+
+ .. method:: add(entities)
+
+ .. method:: remove(entities)
+
+ .. method:: contains(entities)
+
+ .. method:: addChild(entSet)
+
+ .. method:: removeChild(entSet)
+
+ .. method:: isChild(entSet)
+
+ .. method:: getNumChildren(numHops)
+
+ .. method:: getNumParents(numHops)
+
+ .. method:: getChildren(numHops)
+
+ .. method:: getParents(numHops)
+
+ .. method:: iterate(type, topo[, count])
+
+ .. method:: difference(entSet)
+
+ .. method:: intersection(entSet)
+
+ .. method:: union(entSet)
+
+
+.. class:: itaps.iMesh.tag
+
+ .. attribute:: name
+
+ .. attribute:: sizeValues
+
+ .. attribute:: sizeBytes
+
+ .. attribute:: type
\ No newline at end of file
Modified: MOAB/trunk/tools/iMesh/python/doc/index.rst
===================================================================
--- MOAB/trunk/tools/iMesh/python/doc/index.rst 2009-05-27 16:16:51 UTC (rev 2912)
+++ MOAB/trunk/tools/iMesh/python/doc/index.rst 2009-05-27 18:53:22 UTC (rev 2913)
@@ -2,10 +2,12 @@
PyTAPS
========
-PyTAPS is a Python package designed to interface with ITAPS, focusing on the
-iMesh interface.
+PyTAPS is a Python package designed to interface with `ITAPS
+<http://www.tstt-scidac.org/>`_, focusing on the iMesh interface.
.. toctree::
:maxdepth: 2
- build
\ No newline at end of file
+ build
+ ibase
+ imesh
\ No newline at end of file
More information about the moab-dev
mailing list