S3Classes.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void C_init_node (SEXP node, int nobs, int ninputs, int nsurr, int q)
void S3set_nodeID (SEXP node, int nodeID)
int S3get_nodeID (SEXP node)
SEXP S3get_nodeweights (SEXP node)
double S3get_sumweights (SEXP node)
SEXP S3get_teststat (SEXP node)
SEXP S3get_criterion (SEXP node)
SEXP S3get_maxcriterion (SEXP node)
void S3set_nodeterminal (SEXP node)
int S3get_nodeterminal (SEXP node)
SEXP S3get_primarysplit (SEXP node)
SEXP S3get_surrogatesplits (SEXP node)
SEXP S3get_prediction (SEXP node)
void C_init_orderedsplit (SEXP split, int nobs)
void C_init_nominalsplit (SEXP split, int nlevels, int nobs)
void S3set_variableID (SEXP split, int variableID)
int S3get_variableID (SEXP split)
int S3is_ordered (SEXP split)
void S3set_ordered (SEXP split)
void S3set_nominal (SEXP split)
SEXP S3get_splitpoint (SEXP split)
SEXP S3get_splitstatistics (SEXP split)
SEXP S3get_leftnode (SEXP node)
SEXP S3get_rightnode (SEXP node)
SEXP S3get_table (SEXP node)
int S3get_toleft (SEXP split)
void S3set_toleft (SEXP split, int left)


Function Documentation

void C_init_node ( SEXP  node,
int  nobs,
int  ninputs,
int  nsurr,
int  q 
)

Definition at line 11 of file S3Classes.c.

References CRITERION_LENGTH, NODE_LENGTH, S3_CRITERION, S3_iCRITERION, S3_MAXCRITERION, S3_NODEID, S3_PREDICTION, S3_PSPLIT, S3_SSPLIT, S3_STATISTICS, S3_SUMWEIGHTS, S3_TERMINAL, S3_WEIGHTS, and SPLIT_LENGTH.

void C_init_nominalsplit ( SEXP  split,
int  nlevels,
int  nobs 
)

Definition at line 128 of file S3Classes.c.

References S3_ORDERED, S3_SPLITPOINT, S3_SPLITSTATISTICS, S3_TABLE, S3_TOLEFT, S3_VARIABLEID, and SPLIT_LENGTH.

void C_init_orderedsplit ( SEXP  split,
int  nobs 
)

Definition at line 104 of file S3Classes.c.

References S3_ORDERED, S3_SPLITPOINT, S3_SPLITSTATISTICS, S3_TABLE, S3_TOLEFT, S3_VARIABLEID, and SPLIT_LENGTH.

SEXP S3get_criterion ( SEXP  node  ) 

Definition at line 68 of file S3Classes.c.

References S3_CRITERION, and S3_iCRITERION.

SEXP S3get_leftnode ( SEXP  node  ) 

Definition at line 96 of file S3Classes.c.

References S3_LEFT.

SEXP S3get_maxcriterion ( SEXP  node  ) 

Definition at line 72 of file S3Classes.c.

References S3_CRITERION, and S3_MAXCRITERION.

int S3get_nodeID ( SEXP  node  ) 

Definition at line 47 of file S3Classes.c.

References S3_NODEID.

int S3get_nodeterminal ( SEXP  node  ) 

Definition at line 80 of file S3Classes.c.

References S3_TERMINAL.

SEXP S3get_nodeweights ( SEXP  node  ) 

Definition at line 51 of file S3Classes.c.

References S3_WEIGHTS.

SEXP S3get_prediction ( SEXP  node  ) 

Definition at line 92 of file S3Classes.c.

References S3_PREDICTION.

SEXP S3get_primarysplit ( SEXP  node  ) 

Definition at line 84 of file S3Classes.c.

References S3_PSPLIT.

SEXP S3get_rightnode ( SEXP  node  ) 

Definition at line 100 of file S3Classes.c.

References S3_RIGHT.

SEXP S3get_splitpoint ( SEXP  split  ) 

Definition at line 179 of file S3Classes.c.

References S3_SPLITPOINT.

SEXP S3get_splitstatistics ( SEXP  split  ) 

Definition at line 183 of file S3Classes.c.

References S3_SPLITSTATISTICS.

double S3get_sumweights ( SEXP  node  ) 

Definition at line 60 of file S3Classes.c.

References S3_SUMWEIGHTS.

SEXP S3get_surrogatesplits ( SEXP  node  ) 

Definition at line 88 of file S3Classes.c.

References S3_SSPLIT.

SEXP S3get_table ( SEXP  node  ) 

Definition at line 192 of file S3Classes.c.

References S3_TABLE.

SEXP S3get_teststat ( SEXP  node  ) 

Definition at line 64 of file S3Classes.c.

References S3_CRITERION, and S3_STATISTICS.

int S3get_toleft ( SEXP  split  ) 

Definition at line 170 of file S3Classes.c.

References S3_TOLEFT.

int S3get_variableID ( SEXP  split  ) 

Definition at line 154 of file S3Classes.c.

References S3_VARIABLEID.

int S3is_ordered ( SEXP  split  ) 

Definition at line 158 of file S3Classes.c.

References S3_ORDERED.

void S3set_nodeID ( SEXP  node,
int  nodeID 
)

Definition at line 43 of file S3Classes.c.

References S3_NODEID.

void S3set_nodeterminal ( SEXP  node  ) 

Definition at line 76 of file S3Classes.c.

References S3_TERMINAL.

void S3set_nominal ( SEXP  split  ) 

Definition at line 166 of file S3Classes.c.

References S3_ORDERED.

void S3set_ordered ( SEXP  split  ) 

Definition at line 162 of file S3Classes.c.

References S3_ORDERED.

void S3set_toleft ( SEXP  split,
int  left 
)

Definition at line 174 of file S3Classes.c.

References S3_TOLEFT.

void S3set_variableID ( SEXP  split,
int  variableID 
)

Definition at line 150 of file S3Classes.c.

References S3_VARIABLEID.


Generated on Thu Feb 28 15:14:52 2008 for party by  doxygen 1.5.3