com.azalient.api.b.parameters
Interface IPersonType

All Superinterfaces:
IActionable, IAssociate, IDescribed, IDraggable, IPastable, IRecord, IType, RecordR, RecordRW, RecordW, SortableData, StoreRecordRW

public interface IPersonType
extends IType

The tpye of a person, or an attachment to a person


Field Summary
static int STANDARD_INDEX
          The first numeric index for person types
 
Fields inherited from interface com.azalient.api.b.parameters.IType
ZERO
 
Fields inherited from interface com.azalient.api.ui.clipboard.IAssociate
scratch
 
Fields inherited from interface com.azalient.api.a.tables.IRecord
DELETED, KEY_SEP, KEY_SEP_CHAR
 
Method Summary
 boolean countable()
          Should this type be counted as a person? Some attachments, such as luggage, are encoded as person types, and should not be counted as people in the measurement statistics.
 int friends()
          The number of friends attached to a person of this type
 double maxSpeed()
          Maximum speed (m/s)
 double maxSpeedVariation()
          Distribution width of maximum speed
 
Methods inherited from interface com.azalient.api.b.parameters.IType
attachedType, attachedType, attachmentAngle, attachmentAngle, attachmentCount, attachmentDistance, attachmentDistance, behaviour, colour, height, index, isAttached, keepSide, length, maxAcceleration, maxDeceleration, mode, name, rgb, shapeGroup, sizeVariation, space, unitShape, used, weightKG, width
 
Methods inherited from interface com.azalient.api.a.tables.IDescribed
description
 
Methods inherited from interface com.azalient.api.ui.clipboard.IPastable
finish, pickables
 
Methods inherited from interface com.azalient.api.ui.clipboard.IAssociate
clip, proxy, selected
 
Methods inherited from interface com.azalient.api.ui.clipboard.IDraggable
selected, selectedForDraggingDraw
 
Methods inherited from interface com.azalient.api.ui.clipboard.IActionable
action
 
Methods inherited from interface com.azalient.api.file.StoreRecordRW
canRename, rename, store
 
Methods inherited from interface com.azalient.api.file.RecordR
extraSet, finished, isApplicable, isEditable, set
 
Methods inherited from interface com.azalient.api.file.RecordW
extraCols, extraGet, extraGetB, extraGetD, extraGetI, extraGetS, extraGetT, get, isVolatile
 

Field Detail

STANDARD_INDEX

static final int STANDARD_INDEX
The first numeric index for person types

See Also:
Constant Field Values
Method Detail

countable

boolean countable()
Should this type be counted as a person? Some attachments, such as luggage, are encoded as person types, and should not be counted as people in the measurement statistics.


friends

int friends()
The number of friends attached to a person of this type


maxSpeed

double maxSpeed()
Maximum speed (m/s)


maxSpeedVariation

double maxSpeedVariation()
Distribution width of maximum speed