Text archives Help
- From: abe@sci.utah.edu
- To: manta@sci.utah.edu
- Subject: [MANTA] r900 - trunk/Model/Groups
- Date: Tue, 7 Feb 2006 17:54:23 -0700 (MST)
Author: abe
Date: Tue Feb 7 17:54:22 2006
New Revision: 900
Modified:
trunk/Model/Groups/KDTree.h
trunk/Model/Groups/SSEKDTree.h
trunk/Model/Groups/TransparentKDTree.h
trunk/Model/Groups/VerticalKDTree.h
Log:
Made the previously added getFace method const.
M Model/Groups/SSEKDTree.h
M Model/Groups/TransparentKDTree.h
M Model/Groups/VerticalKDTree.h
M Model/Groups/KDTree.h
Modified: trunk/Model/Groups/KDTree.h
==============================================================================
--- trunk/Model/Groups/KDTree.h (original)
+++ trunk/Model/Groups/KDTree.h Tue Feb 7 17:54:22 2006
@@ -284,7 +284,7 @@
virtual void setRootNode( KDTreeNode *node ) = 0;
virtual KDTreeNode *getRootNode() = 0;
virtual void computeBounds( BBox &bounds ) const = 0;
- virtual Triangle &getFace( int index ) = 0;
+ virtual Triangle &getFace( int index ) const = 0;
};
///////////////////////////////////////////////////////////////////////////
@@ -403,7 +403,7 @@
// Accessors (used by gui to examine kdtree).
virtual void setRootNode( KDTreeNode *node ) { rootNode = node;
};
virtual KDTreeNode *getRootNode() { return rootNode;
};
- virtual Triangle &getFace( int index ) { return
(*tris)[index]; };
+ virtual Triangle &getFace( int index ) const { return
(*tris)[index]; };
};
Modified: trunk/Model/Groups/SSEKDTree.h
==============================================================================
--- trunk/Model/Groups/SSEKDTree.h (original)
+++ trunk/Model/Groups/SSEKDTree.h Tue Feb 7 17:54:22 2006
@@ -80,7 +80,7 @@
// Accessors.
virtual void setRootNode( KDTreeNode *node ) { rootNode = node;
};
virtual KDTreeNode *getRootNode() { return rootNode;
};
- virtual Triangle &getFace( int index ) { return
(*tris)[index]; };
+ virtual Triangle &getFace( int index ) const { return
(*tris)[index]; };
private:
BBox bbox;
Modified: trunk/Model/Groups/TransparentKDTree.h
==============================================================================
--- trunk/Model/Groups/TransparentKDTree.h (original)
+++ trunk/Model/Groups/TransparentKDTree.h Tue Feb 7 17:54:22 2006
@@ -160,7 +160,7 @@
virtual void setRootNode( KDTreeNode *node ) { rootNode = node;
};
virtual KDTreeNode *getRootNode() { return rootNode;
};
- virtual Triangle &getFace( int index ) { return
(*tris)[index]; };
+ virtual Triangle &getFace( int index ) const { return
(*tris)[index]; };
};
}
Modified: trunk/Model/Groups/VerticalKDTree.h
==============================================================================
--- trunk/Model/Groups/VerticalKDTree.h (original)
+++ trunk/Model/Groups/VerticalKDTree.h Tue Feb 7 17:54:22 2006
@@ -208,7 +208,7 @@
// Accessors.
virtual void setRootNode( KDTreeNode *node ) { rootNode = node;
};
virtual KDTreeNode *getRootNode() { return rootNode;
};
- virtual Triangle &getFace( int index ) { return
(*tris)[index]; };
+ virtual Triangle &getFace( int index ) const { return
(*tris)[index]; };
private:
BBox bbox;
- [MANTA] r900 - trunk/Model/Groups, abe, 02/07/2006
Archive powered by MHonArc 2.6.16.