C# Class Stat, chronojump

Afficher le fichier Open project: GNOME/chronojump Class Usage Examples

Méthodes publiques

Свойство Type Description
fakeButtonNoRowsSelected Gtk.Button
fakeButtonRowCheckedUnchecked Gtk.Button
fakeButtonRowsSelected Gtk.Button

Protected Properties

Свойство Type Description
CurrentGraphData GraphData,
GraphSeries ArrayList,
allValuesString string
avgValuesString string
dataColumns int
gRO GraphROptions
graphTranslate bool
heightPreferred bool
isRjEvolution bool
isRunIntervalEvolution bool
iter TreeIter
jumpType string
limit int
markedRows ArrayList
numContinuous int
onlyUsefulForNotBeingGarbageCollected ArrayList
pDN int
reportString string
sessionUniqueID int
sessions ArrayList
showSex bool
statsJumpsType int
store TreeStore
toReport bool
treeview Gtk.TreeView
useHeightsOnJumpIndexes bool
weightStatsPercent bool

Méthodes publiques

Méthode Description
CreateGraphR ( string fileName, bool show, int graphNum ) : bool
CreateOrUpdateAVGAndSD ( ) : void
ItemToggled ( object o, ToggledArgs args ) : void
MarkSelected ( string selected ) : void
PrepareData ( ) : void
RemoveColumns ( ) : void
ReportString ( ) : string
Stat ( ) : System
createCheckboxes ( TreeView tv ) : void

Méthodes protégées

Méthode Description
acceptCheckedData ( int myData ) : bool
calculateRowAVGSD ( string rowData ) : string[]
cleanDontWanted ( ArrayList startJumps, int statsJumpsType, int limit ) : ArrayList
completeConstruction ( StatTypeStruct myStatTypeStruct, Gtk treeview ) : void
getStore ( int columns ) : TreeStore
makeSquare ( string myValueStr ) : double
nFoundInArray ( string searching, ArrayList myArray, int limit ) : bool
obtainSessionSqlString ( ArrayList sessions, string tableName ) : string
obtainSessionSqlStringTwoTests ( ArrayList sessions ) : string
prepareHeaders ( string columnsString ) : void
prepareHeadersReport ( string columnsString ) : string
printData ( string statValues ) : void
processDataMultiSession ( ArrayList arrayFromSql, bool makeAVGSD, int sessionsNum ) : void
processDataSimpleSession ( ArrayList arrayFromSql, bool makeAVGSD, int dataColumns ) : void
recordStatValues ( string statValues ) : void
translateYesNo ( string str ) : string

Private Methods

Méthode Description
addRowToMarkedRows ( string rowToAdd ) : void
convertDataToR ( GraphROptions gro, Sides side ) : string
convertDataToROnRjEvolution ( GraphROptions gro, Sides side ) : string
deleteRowFromMarkedRows ( string rowToDelete ) : void
divideAndRoundDown ( int myData ) : int
fetchNameOnStatsData ( string nameWithMoreData ) : string
getRBarplotString ( GraphROptions gro, string fileName, Sides side ) : string
getRBoxplotString ( GraphROptions gro, string fileName, Sides side ) : string
getRDotchartString ( GraphROptions gro, string fileName ) : string
getRHistogramString ( GraphROptions gro, string fileName ) : string
getRLinesString ( GraphROptions gro, string fileName, Sides side ) : string
getRStripchartString ( GraphROptions gro, string fileName, Sides side ) : string
getRXYString ( GraphROptions gro, string fileName ) : string
getTitle ( string graphType, string subTitle ) : string
hasTwoAxis ( ) : bool
isNotAVGOrSD ( Gtk iter ) : bool
isThereAnyRowSelected ( TreeStore myStore ) : bool
isThisRowMarked ( int rowNum ) : bool

Method Details

CreateGraphR() public méthode

public CreateGraphR ( string fileName, bool show, int graphNum ) : bool
fileName string
show bool
graphNum int
Résultat bool

CreateOrUpdateAVGAndSD() public méthode

public CreateOrUpdateAVGAndSD ( ) : void
Résultat void

ItemToggled() public méthode

public ItemToggled ( object o, ToggledArgs args ) : void
o object
args ToggledArgs
Résultat void

MarkSelected() public méthode

public MarkSelected ( string selected ) : void
selected string
Résultat void

PrepareData() public méthode

public PrepareData ( ) : void
Résultat void

RemoveColumns() public méthode

public RemoveColumns ( ) : void
Résultat void

ReportString() public méthode

public ReportString ( ) : string
Résultat string

Stat() public méthode

public Stat ( ) : System
Résultat System

acceptCheckedData() protected méthode

protected acceptCheckedData ( int myData ) : bool
myData int
Résultat bool

calculateRowAVGSD() protected méthode

protected calculateRowAVGSD ( string rowData ) : string[]
rowData string
Résultat string[]

cleanDontWanted() protected méthode

protected cleanDontWanted ( ArrayList startJumps, int statsJumpsType, int limit ) : ArrayList
startJumps ArrayList
statsJumpsType int
limit int
Résultat ArrayList

completeConstruction() protected méthode

protected completeConstruction ( StatTypeStruct myStatTypeStruct, Gtk treeview ) : void
myStatTypeStruct StatTypeStruct
treeview Gtk
Résultat void

createCheckboxes() public méthode

public createCheckboxes ( TreeView tv ) : void
tv TreeView
Résultat void

getStore() protected méthode

protected getStore ( int columns ) : TreeStore
columns int
Résultat TreeStore

makeSquare() protected static méthode

protected static makeSquare ( string myValueStr ) : double
myValueStr string
Résultat double

nFoundInArray() protected static méthode

protected static nFoundInArray ( string searching, ArrayList myArray, int limit ) : bool
searching string
myArray ArrayList
limit int
Résultat bool

obtainSessionSqlString() protected méthode

protected obtainSessionSqlString ( ArrayList sessions, string tableName ) : string
sessions ArrayList
tableName string
Résultat string

obtainSessionSqlStringTwoTests() protected méthode

protected obtainSessionSqlStringTwoTests ( ArrayList sessions ) : string
sessions ArrayList
Résultat string

prepareHeaders() protected méthode

protected prepareHeaders ( string columnsString ) : void
columnsString string
Résultat void

prepareHeadersReport() protected méthode

protected prepareHeadersReport ( string columnsString ) : string
columnsString string
Résultat string

printData() protected méthode

protected printData ( string statValues ) : void
statValues string
Résultat void

processDataMultiSession() protected méthode

protected processDataMultiSession ( ArrayList arrayFromSql, bool makeAVGSD, int sessionsNum ) : void
arrayFromSql ArrayList
makeAVGSD bool
sessionsNum int
Résultat void

processDataSimpleSession() protected méthode

protected processDataSimpleSession ( ArrayList arrayFromSql, bool makeAVGSD, int dataColumns ) : void
arrayFromSql ArrayList
makeAVGSD bool
dataColumns int
Résultat void

recordStatValues() protected méthode

protected recordStatValues ( string statValues ) : void
statValues string
Résultat void

translateYesNo() protected méthode

protected translateYesNo ( string str ) : string
str string
Résultat string

Property Details

CurrentGraphData protected_oe property

protected GraphData, CurrentGraphData
Résultat GraphData,

GraphSeries protected_oe property

protected ArrayList, GraphSeries
Résultat ArrayList,

allValuesString protected_oe property

protected string allValuesString
Résultat string

avgValuesString protected_oe property

protected string avgValuesString
Résultat string

dataColumns protected_oe property

protected int dataColumns
Résultat int

fakeButtonNoRowsSelected public_oe property

public Button,Gtk fakeButtonNoRowsSelected
Résultat Gtk.Button

fakeButtonRowCheckedUnchecked public_oe property

public Button,Gtk fakeButtonRowCheckedUnchecked
Résultat Gtk.Button

fakeButtonRowsSelected public_oe property

public Button,Gtk fakeButtonRowsSelected
Résultat Gtk.Button

gRO protected_oe property

protected GraphROptions gRO
Résultat GraphROptions

graphTranslate protected_oe property

protected bool graphTranslate
Résultat bool

heightPreferred protected_oe property

protected bool heightPreferred
Résultat bool

isRjEvolution protected_oe property

protected bool isRjEvolution
Résultat bool

isRunIntervalEvolution protected_oe property

protected bool isRunIntervalEvolution
Résultat bool

iter protected_oe property

protected TreeIter iter
Résultat TreeIter

jumpType protected_oe property

protected string jumpType
Résultat string

limit protected_oe property

protected int limit
Résultat int

markedRows protected_oe property

protected ArrayList markedRows
Résultat ArrayList

numContinuous protected_oe property

protected int numContinuous
Résultat int

onlyUsefulForNotBeingGarbageCollected protected_oe static_oe property

protected static ArrayList onlyUsefulForNotBeingGarbageCollected
Résultat ArrayList

pDN protected_oe static_oe property

protected static int pDN
Résultat int

reportString protected_oe property

protected string reportString
Résultat string

sessionUniqueID protected_oe property

protected int sessionUniqueID
Résultat int

sessions protected_oe property

protected ArrayList sessions
Résultat ArrayList

showSex protected_oe property

protected bool showSex
Résultat bool

statsJumpsType protected_oe property

protected int statsJumpsType
Résultat int

store protected_oe property

protected TreeStore store
Résultat TreeStore

toReport protected_oe property

protected bool toReport
Résultat bool

treeview protected_oe property

protected TreeView,Gtk treeview
Résultat Gtk.TreeView

useHeightsOnJumpIndexes protected_oe property

protected bool useHeightsOnJumpIndexes
Résultat bool

weightStatsPercent protected_oe property

protected bool weightStatsPercent
Résultat bool