C# Class Catrobat.IDE.Core.Xml.XmlObjects.Formulas.XmlFormulaTreeFactory

See /catroid/src/org/catrobat/catroid/formulaeditor
Afficher le fichier Open project: Catrobat/CatrobatForWindows

Méthodes publiques

Méthode Description
CreateAbsNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateAccelerationXNode ( ) : XmlFormulaTree
CreateAccelerationYNode ( ) : XmlFormulaTree
CreateAccelerationZNode ( ) : XmlFormulaTree
CreateAddNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateAndNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateArccosNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateArcsinNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateArctanNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateBrightnessNode ( ) : XmlFormulaTree
CreateCompassNode ( ) : XmlFormulaTree
CreateCosNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateDivideNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateEqualsNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateExpNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateFalseNode ( ) : XmlFormulaTree
CreateFormulaTree ( ) : XmlFormulaTree
CreateGlobalVariableNode ( XmlUserVariable variable ) : XmlFormulaTree
CreateGreaterEqualNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateGreaterNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateInclinationXNode ( ) : XmlFormulaTree
CreateInclinationYNode ( ) : XmlFormulaTree
CreateLayerNode ( ) : XmlFormulaTree
CreateLessEqualNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateLessNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateLnNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateLocalVariableNode ( XmlUserVariable variable ) : XmlFormulaTree
CreateLogNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateLoudnessNode ( ) : XmlFormulaTree
CreateMaxNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateMinNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateModNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateMultiplyNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateNegativeSignNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateNotEqualsNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateNotNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateNumberNode ( double value ) : XmlFormulaTree
CreateOrNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateParenthesesNode ( XmlFormulaTree child ) : XmlFormulaTree
CreatePiNode ( ) : XmlFormulaTree
CreatePositionXNode ( ) : XmlFormulaTree
CreatePositionYNode ( ) : XmlFormulaTree
CreatePowerNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateRandomNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateRotationNode ( ) : XmlFormulaTree
CreateRoundNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateSinNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateSizeNode ( ) : XmlFormulaTree
CreateSqrtNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateSubtractNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
CreateTanNode ( XmlFormulaTree child ) : XmlFormulaTree
CreateTransparencyNode ( ) : XmlFormulaTree
CreateTrueNode ( ) : XmlFormulaTree

Private Methods

Méthode Description
CreateVariableNode ( XmlUserVariable variable ) : XmlFormulaTree

Method Details

CreateAbsNode() public static méthode

public static CreateAbsNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateAccelerationXNode() public static méthode

public static CreateAccelerationXNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateAccelerationYNode() public static méthode

public static CreateAccelerationYNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateAccelerationZNode() public static méthode

public static CreateAccelerationZNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateAddNode() public static méthode

public static CreateAddNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateAndNode() public static méthode

public static CreateAndNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateArccosNode() public static méthode

public static CreateArccosNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateArcsinNode() public static méthode

public static CreateArcsinNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateArctanNode() public static méthode

public static CreateArctanNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateBrightnessNode() public static méthode

public static CreateBrightnessNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateCompassNode() public static méthode

public static CreateCompassNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateCosNode() public static méthode

public static CreateCosNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateDivideNode() public static méthode

public static CreateDivideNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateEqualsNode() public static méthode

public static CreateEqualsNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateExpNode() public static méthode

public static CreateExpNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateFalseNode() public static méthode

public static CreateFalseNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateFormulaTree() public static méthode

public static CreateFormulaTree ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateGlobalVariableNode() public static méthode

public static CreateGlobalVariableNode ( XmlUserVariable variable ) : XmlFormulaTree
variable Catrobat.IDE.Core.Xml.XmlObjects.Variables.XmlUserVariable
Résultat XmlFormulaTree

CreateGreaterEqualNode() public static méthode

public static CreateGreaterEqualNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateGreaterNode() public static méthode

public static CreateGreaterNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateInclinationXNode() public static méthode

public static CreateInclinationXNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateInclinationYNode() public static méthode

public static CreateInclinationYNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateLayerNode() public static méthode

public static CreateLayerNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateLessEqualNode() public static méthode

public static CreateLessEqualNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateLessNode() public static méthode

public static CreateLessNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateLnNode() public static méthode

public static CreateLnNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateLocalVariableNode() public static méthode

public static CreateLocalVariableNode ( XmlUserVariable variable ) : XmlFormulaTree
variable Catrobat.IDE.Core.Xml.XmlObjects.Variables.XmlUserVariable
Résultat XmlFormulaTree

CreateLogNode() public static méthode

public static CreateLogNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateLoudnessNode() public static méthode

public static CreateLoudnessNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateMaxNode() public static méthode

public static CreateMaxNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateMinNode() public static méthode

public static CreateMinNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateModNode() public static méthode

public static CreateModNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateMultiplyNode() public static méthode

public static CreateMultiplyNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateNegativeSignNode() public static méthode

public static CreateNegativeSignNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateNotEqualsNode() public static méthode

public static CreateNotEqualsNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateNotNode() public static méthode

public static CreateNotNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateNumberNode() public static méthode

public static CreateNumberNode ( double value ) : XmlFormulaTree
value double
Résultat XmlFormulaTree

CreateOrNode() public static méthode

public static CreateOrNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateParenthesesNode() public static méthode

public static CreateParenthesesNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreatePiNode() public static méthode

public static CreatePiNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreatePositionXNode() public static méthode

public static CreatePositionXNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreatePositionYNode() public static méthode

public static CreatePositionYNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreatePowerNode() public static méthode

public static CreatePowerNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateRandomNode() public static méthode

public static CreateRandomNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateRotationNode() public static méthode

public static CreateRotationNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateRoundNode() public static méthode

public static CreateRoundNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateSinNode() public static méthode

public static CreateSinNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateSizeNode() public static méthode

public static CreateSizeNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateSqrtNode() public static méthode

public static CreateSqrtNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateSubtractNode() public static méthode

public static CreateSubtractNode ( XmlFormulaTree leftChild, XmlFormulaTree rightChild ) : XmlFormulaTree
leftChild XmlFormulaTree
rightChild XmlFormulaTree
Résultat XmlFormulaTree

CreateTanNode() public static méthode

public static CreateTanNode ( XmlFormulaTree child ) : XmlFormulaTree
child XmlFormulaTree
Résultat XmlFormulaTree

CreateTransparencyNode() public static méthode

public static CreateTransparencyNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree

CreateTrueNode() public static méthode

public static CreateTrueNode ( ) : XmlFormulaTree
Résultat XmlFormulaTree