Added SWIG tests to stop build warning about operator<<.
This commit is contained in:
		| @@ -204,7 +204,9 @@ namespace PolyVox | |||||||
|  |  | ||||||
| 	// Non-member overloaded operators.  | 	// Non-member overloaded operators.  | ||||||
| 	/// Stream insertion operator. | 	/// Stream insertion operator. | ||||||
|     std::ostream& operator<<(std::ostream& os, const Region& region); | #if !defined SWIG | ||||||
|  | 	std::ostream& operator<<(std::ostream& os, const Region& region); | ||||||
|  | #endif | ||||||
|  |  | ||||||
| 	// Functions to be inlined to to be in the header rather than the .cpp. | 	// Functions to be inlined to to be in the header rather than the .cpp. | ||||||
| 	// 'inline' keyword is used for the definition rather than the declaration. | 	// 'inline' keyword is used for the definition rather than the declaration. | ||||||
|   | |||||||
| @@ -494,10 +494,12 @@ namespace PolyVox | |||||||
|      * \param region The Region to write to the stream. |      * \param region The Region to write to the stream. | ||||||
|      * \return A reference to the output stream to allow chaining. |      * \return A reference to the output stream to allow chaining. | ||||||
|      */ |      */ | ||||||
|  | #if !defined SWIG | ||||||
| 	std::ostream& operator<<(std::ostream& os, const Region& region) | 	std::ostream& operator<<(std::ostream& os, const Region& region) | ||||||
|     { |     { | ||||||
| 		os << "(" << region.getLowerX() << "," << region.getLowerY() << "," << region.getLowerZ() << | 		os << "(" << region.getLowerX() << "," << region.getLowerY() << "," << region.getLowerZ() << | ||||||
| 			") to (" << region.getUpperX() << "," << region.getUpperY() << "," << region.getUpperZ() << ")"; | 			") to (" << region.getUpperX() << "," << region.getUpperY() << "," << region.getUpperZ() << ")"; | ||||||
|         return os; |         return os; | ||||||
|     } |     } | ||||||
|  | #endif | ||||||
| } | } | ||||||
		Reference in New Issue
	
	Block a user