![]() |
Oolite 1.91.0.7668-250429-8542c40
|
#include <OOProbabilitySet.h>
Instance Methods | |
(void) | - setWeight:forObject: |
(void) | - removeObject: |
(id) | - init [implementation] |
(id) | - initWithObjects:weights:count: [implementation] |
(id) | - initWithPropertyListRepresentation: [implementation] |
(id) | - copyWithZone: [implementation] |
![]() | |
(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] |
![]() | |
(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:.