Changeset 1238
- Timestamp:
- 05/21/08 10:44:44 (1 month ago)
- Files:
-
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGGraphOp.cpp (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGGraphOp.h (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMakeTransparentGraphOp.cpp (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMakeTransparentGraphOp.h (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMaterialMergeGraphOp.cpp (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMaterialMergeGraphOp.h (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMergeGraphOp.cpp (modified) (3 diffs)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMergeGraphOp.h (modified) (2 diffs)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSharePtrGraphOp.cpp (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSharePtrGraphOp.h (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSplitGraphOp.cpp (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSplitGraphOp.h (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGVerifyGraphOp.cpp (modified) (1 diff)
- branches/fcptr_stable_jun07/Source/System/GraphOp/OSGVerifyGraphOp.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/fcptr_stable_jun07/Source/System/GraphOp/OSGGraphOp.cpp
r471 r1238 94 94 } 95 95 96 bool GraphOp::traverse(NodePtr &node)96 bool GraphOp::traverse(NodePtrConstArg node) 97 97 { 98 98 Action::ResultE res; branches/fcptr_stable_jun07/Source/System/GraphOp/OSGGraphOp.h
r106 r1238 96 96 /*! \{ */ 97 97 98 virtual bool traverse(NodePtr &root);98 virtual bool traverse(NodePtrConstArg root); 99 99 100 100 const std::string &getName(void); branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMakeTransparentGraphOp.cpp
r388 r1238 75 75 76 76 77 bool MakeTransparentGraphOp::traverse(NodePtr &node)77 bool MakeTransparentGraphOp::traverse(NodePtrConstArg node) 78 78 { 79 79 // Find the materials. branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMakeTransparentGraphOp.h
r106 r1238 100 100 GraphOp* create(); 101 101 102 bool traverse(NodePtr &node);102 bool traverse(NodePtrConstArg node); 103 103 104 104 void setParams(const std::string params); branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMaterialMergeGraphOp.cpp
r388 r1238 172 172 173 173 174 bool MaterialMergeGraphOp::traverse(NodePtr &node)174 bool MaterialMergeGraphOp::traverse(NodePtrConstArg node) 175 175 { 176 176 // Find the materials. branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMaterialMergeGraphOp.h
r106 r1238 98 98 GraphOp* create(); 99 99 100 bool traverse(NodePtr &node);100 bool traverse(NodePtrConstArg node); 101 101 102 102 void setParams(const std::string params); branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMergeGraphOp.cpp
r388 r1238 125 125 } 126 126 127 bool MergeGraphOp::traverse(NodePtr &node)127 bool MergeGraphOp::traverse(NodePtrConstArg node) 128 128 { 129 129 // This is a hack and should be treated as such. … … 191 191 \*-------------------------------------------------------------------------*/ 192 192 193 bool MergeGraphOp::mergeOnce(NodePtr &node)193 bool MergeGraphOp::mergeOnce(NodePtrConst node) 194 194 { 195 195 std::list<NodeConstPtr> tempList; … … 203 203 } 204 204 205 void MergeGraphOp::makeExcludeList(NodePtr &node)205 void MergeGraphOp::makeExcludeList(NodePtrConst node) 206 206 { 207 207 /* branches/fcptr_stable_jun07/Source/System/GraphOp/OSGMergeGraphOp.h
r106 r1238 84 84 /*! \{ */ 85 85 86 bool traverse(NodePtr &node);86 bool traverse(NodePtrConstArg node); 87 87 88 88 //virtual const std::string getName(void) { return _name; }; … … 111 111 bool _texcoord3_is_vector; 112 112 113 bool mergeOnce(NodePtr &node);113 bool mergeOnce(NodePtrConst node); 114 114 115 void makeExcludeList (NodePtr &node);115 void makeExcludeList (NodePtrConst node); 116 116 void processGroups (NodePtrConst node); 117 117 void processTransformations (NodePtrConst node); branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSharePtrGraphOp.cpp
r715 r1238 110 110 } 111 111 112 bool SharePtrGraphOp::traverse(NodePtr &root)112 bool SharePtrGraphOp::traverse(NodePtrConstArg root) 113 113 { 114 114 if(!_includes.empty() && !_excludes.empty()) branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSharePtrGraphOp.h
r106 r1238 87 87 /*! \{ */ 88 88 89 bool traverse(NodePtr &root);89 bool traverse(NodePtrConstArg root); 90 90 91 91 /*! \} */ branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSplitGraphOp.cpp
r388 r1238 104 104 } 105 105 106 bool SplitGraphOp::traverse(NodePtr &root)106 bool SplitGraphOp::traverse(NodePtrConstArg root) 107 107 { 108 108 return GraphOp::traverse(root); branches/fcptr_stable_jun07/Source/System/GraphOp/OSGSplitGraphOp.h
r106 r1238 84 84 /*! \{ */ 85 85 86 bool traverse(NodePtr &root);86 bool traverse(NodePtrConstArg root); 87 87 88 88 //virtual const std::string getName(void) { return _name; }; branches/fcptr_stable_jun07/Source/System/GraphOp/OSGVerifyGraphOp.cpp
r388 r1238 131 131 } 132 132 133 bool VerifyGraphOp::traverse(NodePtr &node)133 bool VerifyGraphOp::traverse(NodePtrConstArg node) 134 134 { 135 135 // Clean up branches/fcptr_stable_jun07/Source/System/GraphOp/OSGVerifyGraphOp.h
r106 r1238 85 85 /*! \{ */ 86 86 87 bool traverse(NodePtr &node);87 bool traverse(NodePtrConstArg node); 88 88 89 89 void setParams(const std::string params);
