a b/partyMod/src/S3Classes.h
1
2
void C_init_node(SEXP node, int nobs, int ninputs, int nsurr, int q);
3
void S3set_nodeID(SEXP node, int nodeID);
4
int S3get_nodeID(SEXP node);
5
SEXP S3get_nodeweights(SEXP node);
6
double S3get_sumweights(SEXP node);
7
SEXP S3get_teststat(SEXP node);
8
SEXP S3get_criterion(SEXP node);
9
SEXP S3get_maxcriterion(SEXP node);
10
void S3set_nodeterminal(SEXP node);
11
int S3get_nodeterminal(SEXP node);
12
SEXP S3get_primarysplit(SEXP node);
13
SEXP S3get_surrogatesplits(SEXP node);
14
SEXP S3get_prediction(SEXP node);
15
void C_init_orderedsplit(SEXP split, int nobs);
16
void C_init_nominalsplit(SEXP split, int nlevels, int nobs);
17
void S3set_variableID(SEXP split, int variableID);
18
int S3get_variableID(SEXP split);
19
int S3is_ordered(SEXP split);
20
void S3set_ordered(SEXP split);
21
void S3set_nominal(SEXP split);
22
SEXP S3get_splitpoint(SEXP split);
23
SEXP S3get_splitstatistics(SEXP split);
24
SEXP S3get_leftnode(SEXP node);
25
SEXP S3get_rightnode(SEXP node);
26
SEXP S3get_table(SEXP node);
27
int S3get_toleft(SEXP split);
28
void S3set_toleft(SEXP split, int left);