[cgma-dev] r5387 - in cgm/branches/cubit13.1/geom: . ACIS ACIS/gtcAttrib
jiangtao_ma at yahoo.com
jiangtao_ma at yahoo.com
Fri Feb 10 12:28:53 CST 2012
Author: janehu
Date: 2012-02-10 12:28:52 -0600 (Fri, 10 Feb 2012)
New Revision: 5387
Added:
cgm/branches/cubit13.1/geom/ACIS/
cgm/branches/cubit13.1/geom/ACIS/AcisBridge.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisBridge.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisBridge.lo
cgm/branches/cubit13.1/geom/ACIS/AcisBridge.o
cgm/branches/cubit13.1/geom/ACIS/AcisDrawTool.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisDrawTool.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisDrawTool.lo
cgm/branches/cubit13.1/geom/ACIS/AcisDrawTool.o
cgm/branches/cubit13.1/geom/ACIS/AcisEdgeTool.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisEdgeTool.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisEdgeTool.lo
cgm/branches/cubit13.1/geom/ACIS/AcisEdgeTool.o
cgm/branches/cubit13.1/geom/ACIS/AcisFacetManager.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisFacetManager.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisFacetManager.lo
cgm/branches/cubit13.1/geom/ACIS/AcisFacetManager.o
cgm/branches/cubit13.1/geom/ACIS/AcisFeatureEngine.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisFeatureEngine.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisFeatureEngine.lo
cgm/branches/cubit13.1/geom/ACIS/AcisFeatureEngine.o
cgm/branches/cubit13.1/geom/ACIS/AcisHealerTool.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisHealerTool.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisHealerTool.lo
cgm/branches/cubit13.1/geom/ACIS/AcisHealerTool.o
cgm/branches/cubit13.1/geom/ACIS/AcisHistory.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisHistory.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisModifyEngine.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisModifyEngine.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisQueryEngine.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisQueryEngine.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisSurfaceTool.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisSurfaceTool.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisToolUtil.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisToolUtil.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisToolUtil.lo
cgm/branches/cubit13.1/geom/ACIS/AcisToolUtil.o
cgm/branches/cubit13.1/geom/ACIS/AcisTopologyTool.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisTopologyTool.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisTweakTool.cpp
cgm/branches/cubit13.1/geom/ACIS/AcisTweakTool.hpp
cgm/branches/cubit13.1/geom/ACIS/AcisTweakTool.lo
cgm/branches/cubit13.1/geom/ACIS/AcisTweakTool.o
cgm/branches/cubit13.1/geom/ACIS/AcisTypes.h
cgm/branches/cubit13.1/geom/ACIS/BodyACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/BodyACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/CAT/
cgm/branches/cubit13.1/geom/ACIS/CMakeLists.txt
cgm/branches/cubit13.1/geom/ACIS/CoEdgeACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/CoEdgeACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/CurveACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/CurveACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/LoopACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/LoopACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/LumpACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/LumpACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/Makefile
cgm/branches/cubit13.1/geom/ACIS/Makefile.am
cgm/branches/cubit13.1/geom/ACIS/Makefile.in
cgm/branches/cubit13.1/geom/ACIS/PointACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/PointACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/ShellACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/ShellACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/StepIgesConfigure.h.in
cgm/branches/cubit13.1/geom/ACIS/StepIgesTranslator.cpp
cgm/branches/cubit13.1/geom/ACIS/SurfaceACIS.cpp
cgm/branches/cubit13.1/geom/ACIS/SurfaceACIS.hpp
cgm/branches/cubit13.1/geom/ACIS/UseACIS.cmake
cgm/branches/cubit13.1/geom/ACIS/attrib_cubit_owner.cpp
cgm/branches/cubit13.1/geom/ACIS/attrib_cubit_owner.hpp
cgm/branches/cubit13.1/geom/ACIS/attrib_cubit_owner.lo
cgm/branches/cubit13.1/geom/ACIS/attrib_cubit_owner.o
cgm/branches/cubit13.1/geom/ACIS/attrib_history.cpp
cgm/branches/cubit13.1/geom/ACIS/attrib_history.hpp
cgm/branches/cubit13.1/geom/ACIS/attrib_snl.cpp
cgm/branches/cubit13.1/geom/ACIS/attrib_snl.hpp
cgm/branches/cubit13.1/geom/ACIS/attrib_snl.lo
cgm/branches/cubit13.1/geom/ACIS/attrib_snl.o
cgm/branches/cubit13.1/geom/ACIS/attrib_snl_simple.cpp
cgm/branches/cubit13.1/geom/ACIS/attrib_snl_simple.hpp
cgm/branches/cubit13.1/geom/ACIS/attrib_snl_simple.lo
cgm/branches/cubit13.1/geom/ACIS/attrib_snl_simple.o
cgm/branches/cubit13.1/geom/ACIS/decl_none.h
cgm/branches/cubit13.1/geom/ACIS/gtcAttrib/
cgm/branches/cubit13.1/geom/ACIS/gtcAttrib/CMakeModules/
cgm/branches/cubit13.1/geom/ACIS/gtcAttrib/incl/
cgm/branches/cubit13.1/geom/ACIS/gtcAttrib/src/
cgm/branches/cubit13.1/geom/ACIS/new.h
cgm/branches/cubit13.1/geom/ACIS/spa_unlock_2312.cpp
cgm/branches/cubit13.1/geom/ACIS/spa_unlock_517.cpp
cgm/branches/cubit13.1/geom/parallel/
Modified:
cgm/branches/cubit13.1/geom/Makefile.am
Log:
Added ACIS code.
Added: cgm/branches/cubit13.1/geom/ACIS/AcisBridge.cpp
===================================================================
--- cgm/branches/cubit13.1/geom/ACIS/AcisBridge.cpp (rev 0)
+++ cgm/branches/cubit13.1/geom/ACIS/AcisBridge.cpp 2012-02-10 18:28:52 UTC (rev 5387)
@@ -0,0 +1,313 @@
+//-------------------------------------------------------------------------
+// Filename : AcisBridge.cpp
+//
+// Purpose : Many functions are identical for each Acis-specific
+// TopologyBridge. This class implements those functions.
+//
+// Creator : Darryl Melander
+//
+// Creation Date : 03/22/99
+//
+// Owner : Darryl Melander
+//-------------------------------------------------------------------------
+
+// ************* BEGIN ACIS INCLUDES *************
+#include "api.hxx"
+// ************* END ACIS INCLUDES ***************
+
+// ************* BEGIN CUBIT INCLUDES *************
+#include "AcisBridge.hpp"
+#include "TopologyBridge.hpp"
+#include "GeometryQueryTool.hpp"
+#include "AcisQueryEngine.hpp"
+#include "CubitSimpleAttrib.hpp"
+#include "attrib_cubit_owner.hpp"
+#include "attrib_snl_simple.hpp"
+
+#include "attrib_name.h"
+#include "attrib_edge_parametric_length.h"
+#include "CastTo.hpp"
+// ************* END CUBIT INCLUDES ***************
+
+unsigned AcisBridge::bridgeCount = 0;
+
+AcisBridge::AcisBridge(ENTITY* entity)
+ : myENTITY(NULL)
+{
+ ENTITY_ptr(entity);
+ bridgeCount++;
+}
+
+AcisBridge::~AcisBridge()
+{
+ ENTITY_ptr(NULL);
+ bridgeCount--;
+}
+
More information about the cgma-dev
mailing list