Added GTSAM_EXPORT tags
							parent
							
								
									13d3f1cb6e
								
							
						
					
					
						commit
						cd470df672
					
				|  | @ -58,16 +58,16 @@ namespace gtsam { | |||
|   typedef FastSet<Key> KeySet; | ||||
| 
 | ||||
|   /// Utility function to print sets of keys with optional prefix
 | ||||
|   void printKeySet(const KeySet& keys, const std::string& s = "", | ||||
|   GTSAM_EXPORT void printKeySet(const KeySet& keys, const std::string& s = "", | ||||
|       const KeyFormatter& keyFormatter = DefaultKeyFormatter); | ||||
| 
 | ||||
|   /// Computes the intersection between two sets
 | ||||
|   gtsam::KeySet keyIntersection(const gtsam::KeySet& keysA, const gtsam::KeySet& keysB); | ||||
|   GTSAM_EXPORT gtsam::KeySet keyIntersection(const gtsam::KeySet& keysA, const gtsam::KeySet& keysB); | ||||
| 
 | ||||
|   /// Checks if an intersection exists - faster checking size of above
 | ||||
|   bool hasKeyIntersection(const gtsam::KeySet& keysA, const gtsam::KeySet& keysB); | ||||
|   GTSAM_EXPORT bool hasKeyIntersection(const gtsam::KeySet& keysA, const gtsam::KeySet& keysB); | ||||
| 
 | ||||
|   /// Computes a difference between sets, so result is those that are in A, but not B
 | ||||
|   gtsam::KeySet keyDifference(const gtsam::KeySet& keysA, const gtsam::KeySet& keysB); | ||||
|   GTSAM_EXPORT gtsam::KeySet keyDifference(const gtsam::KeySet& keysA, const gtsam::KeySet& keysB); | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue