| 
    Oolite 1.91.0.7712-251017-85ce217
    
   | 
 
#include <OOProbabilitySet.h>
Instance Methods | |
| (void) | - setWeight:forObject: | 
| (void) | - removeObject: | 
| (id) | - init [implementation] | 
| (id) | - initWithObjects:weights:count: [implementation] | 
| (id) | - initWithPropertyListRepresentation: [implementation] | 
| (id) | - copyWithZone: [implementation] | 
| Instance Methods inherited from OOProbabilitySet | |
| (NSDictionary *) | - propertyListRepresentation | 
| (NSUInteger) | - count | 
| (id) | - randomObject | 
| (float) | - weightForObject: | 
| (float) | - sumOfWeights | 
| (NSArray *) | - allObjects | 
| (id) | - initPriv [implementation] | 
| (NSString *) | - descriptionComponents [implementation] | 
| (id) | - mutableCopyWithZone: [implementation] | 
| (BOOL) | - containsObject: | 
| (NSEnumerator *) | - objectEnumerator | 
| (float) | - probabilityForObject: | 
Class Methods | |
| (id) | + probabilitySet [implementation] | 
| Class Methods inherited from OOProbabilitySet | |
| (id) | + probabilitySetWithObjects:weights:count: | 
| (id) | + probabilitySetWithPropertyListRepresentation: | 
Definition at line 73 of file OOProbabilitySet.h.
      
  | 
  implementation | 
Reimplemented from OOProbabilitySet.
Reimplemented in OOConcreteMutableProbabilitySet.
Definition at line 756 of file OOProbabilitySet.m.
References OOProbabilitySet::propertyListRepresentation.
      
  | 
  implementation | 
Reimplemented from OOProbabilitySet.
Definition at line 732 of file OOProbabilitySet.m.
      
  | 
  implementation | 
Reimplemented from OOProbabilitySet.
Reimplemented in OOConcreteMutableProbabilitySet.
Definition at line 740 of file OOProbabilitySet.m.
      
  | 
  implementation | 
Reimplemented from OOProbabilitySet.
Reimplemented in OOConcreteMutableProbabilitySet.
Definition at line 748 of file OOProbabilitySet.m.
      
  | 
  implementation | 
Reimplemented from OOProbabilitySet.
Definition at line 726 of file OOProbabilitySet.m.
Referenced by OOShipRegistry(OODataLoader)::mergeShipRoles:forShipKey:intoProbabilityMap:.
| - (void) removeObject: | (id) | object | 
Reimplemented in OOConcreteMutableProbabilitySet.
Definition at line 768 of file OOProbabilitySet.m.
References ThrowAbstractionViolationException().
Referenced by Universe::randomShipKeyForRoleRespectingConditions:.
| - (void) setWeight: | (float) | weight | |
| forObject: | (id) | object | 
Reimplemented in OOConcreteMutableProbabilitySet.
Definition at line 762 of file OOProbabilitySet.m.
References ThrowAbstractionViolationException().
Referenced by OOShipRegistry(OODataLoader)::mergeShipRoles:forShipKey:intoProbabilityMap:.