A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages

A

a - Variable in class gprover.MidPt
The coordinates of the midpoint.
A - Variable in class wprover.JTriFlash
 
A_180 - Static variable in class gprover.Gib
 
A_30 - Static variable in class gprover.Gib
 
A_360 - Static variable in class gprover.Gib
 
A_45 - Static variable in class gprover.Gib
 
A_60 - Static variable in class gprover.Gib
 
A_90 - Static variable in class gprover.Gib
 
A_TIME - Static variable in class gprover.Gib
 
A1 - Variable in class wprover.JTriFlash
 
ABLine - Static variable in class wprover.CLine
 
AboutDialog - Class in wprover
The `AboutDialog` class represents a custom popup dialog that displays information about the application.
AboutDialog(GExpert) - Constructor for class wprover.AboutDialog
Initializes the AboutDialog with the specified GExpert frame.
accept(File) - Method in class wprover.JFileFilter
Determines whether the specified file should be accepted by this filter.
ACir - Class in gprover
Represents a geometric circle with various properties and methods.
ACir() - Constructor for class gprover.ACir
Default constructor for ACir.
act - Variable in class UI.GifDecoder
 
actionPerformed(ActionEvent) - Method in class wprover.AllSolutionDialog
Handles action events from the buttons.
actionPerformed(ActionEvent) - Method in class wprover.AnimatePanel
Handles action events from the timer and buttons.
actionPerformed(ActionEvent) - Method in class wprover.ConcDialog
Handles action events for the buttons.
actionPerformed(ActionEvent) - Method in class wprover.ConcPanel
Handles action events for the buttons.
actionPerformed(ActionEvent) - Method in class wprover.CProperty
Handles action events.
actionPerformed(ActionEvent) - Method in class wprover.DialogPsProperty
Handles action events for the dialog's buttons.
actionPerformed(ActionEvent) - Method in class wprover.DrawProcess
Handles action events triggered by the timer or other sources.
actionPerformed(ActionEvent) - Method in class wprover.FactFinderDialog
Handles action events for the buttons.
actionPerformed(ActionEvent) - Method in class wprover.GExpert
Handles action events by sending the action command and source to the sendAction method.
actionPerformed(ActionEvent) - Method in class wprover.GIFOptionDialog
Handles action events for the OK and Cancel buttons.
actionPerformed(ActionEvent) - Method in class wprover.GIFProcessDialog
Handles action events for the Cancel button.
actionPerformed(ActionEvent) - Method in class wprover.ImageTimer
Handles action events for the timer and buttons.
actionPerformed(ActionEvent) - Method in class wprover.JAngleFlash
Handle action events.
actionPerformed(ActionEvent) - Method in class wprover.JAreaFlash
Handles action events for the timer.
actionPerformed(ActionEvent) - Method in class wprover.JArrowFlash
Handles action events for the timer.
actionPerformed(ActionEvent) - Method in class wprover.JCgFlash
Handles action events for the timer.
actionPerformed(ActionEvent) - Method in class wprover.JCirFlash
Handles action events for the timer.
actionPerformed(ActionEvent) - Method in class wprover.JLineFlash
Handles action events for the timer.
actionPerformed(ActionEvent) - Method in class wprover.JObjectFlash
Handles action events for the timer.
actionPerformed(ActionEvent) - Method in class wprover.JPointEnlargeFlash
Handles action events for the timer.
actionPerformed(ActionEvent) - Method in class wprover.JPolygonFlash
Handles the action event for the timer, updating the animation state and repainting the panel.
actionPerformed(ActionEvent) - Method in class wprover.JSegmentMovingFlash
Handles the action event for the timer, updating the animation state and repainting the panel.
actionPerformed(ActionEvent) - Method in class wprover.JTLineFlash
 
actionPerformed(ActionEvent) - Method in class wprover.JTriFlash
Handles the action event by updating the animation state and repainting the panel.
actionPerformed(ActionEvent) - Method in class wprover.LeadVariableDialog
Handles action events for the dialog.
actionPerformed(ActionEvent) - Method in class wprover.ListTree
Handles action events for the ListTree.
actionPerformed(ActionEvent) - Method in class wprover.MiscDialog
Handles action events for the dialog.
actionPerformed(ActionEvent) - Method in class wprover.MProveInputPanel
Handles action events for the panel.
actionPerformed(ActionEvent) - Method in class wprover.MProveTree
 
actionPerformed(ActionEvent) - Method in class wprover.NdgDialog
Handles action events for the NdgDialog.
actionPerformed(ActionEvent) - Method in class wprover.PanelAlgebraic
Handles action events for the panel.
actionPerformed(ActionEvent) - Method in class wprover.PPDialog
Handles action events.
actionPerformed(ActionEvent) - Method in class wprover.RatioSelectDialog
Handles action events for the dialog buttons.
actionPerformed(ActionEvent) - Method in class wprover.RectangleSelectionDialog
Handles action events for the OK and Cancel buttons.
actionPerformed(ActionEvent) - Method in class wprover.RectChooser
Handles action events for the OK and Cancel buttons.
actionPerformed(ActionEvent) - Method in class wprover.RightClickPopMenu
Handles action events for the menu items.
actionPerformed(ActionEvent) - Method in class wprover.RightTransformPopupMenu
Handles action events for the menu items.
actionPerformed(ActionEvent) - Method in class wprover.RuleApplicationDialog
Handles action events for the Align Center button.
actionPerformed(ActionEvent) - Method in class wprover.RuleDialog
 
actionPerformed(ActionEvent) - Method in class wprover.RunningDialog
Handles action events for the timer and stop button.
actionPerformed(ActionEvent) - Method in class wprover.SelectDialog
Handles the action event for the cancel button.
actionPerformed(ActionEvent) - Method in class wprover.SpecificAngleDialog
Handles the action events for the OK and Cancel buttons.
actionPerformed(ActionEvent) - Method in class wprover.TextFrame
Handles action events for the OK and Cancel buttons, and updates the text pane font and color.
actionPerformed(ActionEvent) - Method in class wprover.TextValueEditor
Handles action events for the buttons in the dialog.
actionPerformed(ActionEvent) - Method in class wprover.TransformConfirmDialog
Handles action events for the buttons in the dialog.
actionPerformed(ActionEvent) - Method in class wprover.WuTextPane
Handles action events.
add(int, Cons) - Method in class gprover.NdgCs
Adds a constraint at a specific index.
add(long) - Method in class maths.BigFraction
Adds the specified long value to this fraction.
add(Cons) - Method in class gprover.NdgCs
Adds a constraint to this node.
add(String) - Method in class pdf.PDFPage.procset
 
add(String, PDFPage) - Method in class pdf.PDFOutline
This method creates an outline, and attaches it to this one.
add(String, PDFPage, int, int, int, int) - Method in class pdf.PDFOutline
This method creates an outline, and attaches it to this one.
add(BigInteger) - Method in class maths.BigFraction
Adds the specified BigInteger to this fraction.
add(BigFraction) - Method in class maths.BigFraction
Adds the specified fraction to this fraction.
add(BoundingBox) - Method in class pdf.BoundingBox
Make the specified box this box's child.
add(PDFObject) - Method in class pdf.PDFDocument
This adds a top level object to the document.
add(PDFObject) - Method in class pdf.PDFPage
This adds an object that describes some content to this page.
add(PDFOutline) - Method in class pdf.PDFOutline
This adds an already existing outline to this one.
add(PDFPage) - Method in class pdf.PDFPageList
This adds a page to the document.
add_allco(Vector) - Method in class gprover.Cond
Adds all conditions from a given vector.
add_as(int, LLine, LLine, LLine, LLine) - Method in class gprover.GDDBase
Adds an Angles object from the provided lines based on the project state.
add_as82(Cond, Angles, Angles) - Method in class gprover.GDDBc
Processes angle structures to determine appropriate lines and add angle congruence predicates.
add_as82_t(Cond, Angles, Angles) - Method in class gprover.GDDBc
Creates angle predicates by comparing two angle structures and adds them to the condition.
add_as82t1(Cond, LLine, LLine, LLine, LLine, LLine, LLine, LLine, LLine) - Method in class gprover.GDDBc
Attempts to add angle congruence predicates using candidate lines from two angle structures.
add_at(int, int, int, int, int) - Method in class gprover.GDDBase
Adds an angle (AngleT) by creating it from line segments corresponding to points a, b, and c.
add_at(int, LLine, LLine, int) - Method in class gprover.GDDBase
Creates and adds an AngleT instance with the given lemma, lines, and angle value.
add_at0(int, int, int, int, int) - Method in class gprover.GDDBase
Adds an angle (AngleT) by creating it using line segments looked up directly.
add_atn(int, LLine, LLine, LLine, LLine) - Method in class gprover.GDDBase
Adds a new angle tangent node using four line objects.
add_aux(AuxPt) - Method in class gprover.GDDAux
Adds an auxiliary point if it does not already exist.
add_auxpt(ProPoint) - Method in class gprover.GDDBase
Adds an auxiliary point based on the provided ProPoint type.
add_cgs(int, int, int, int) - Method in class gprover.GDDBase
Adds a connection between two pairs of points, merging with existing connections if applicable.
add_cir_n(int[]) - Method in class gprover.GDDBase
Adds a circle defined by the provided parameters.
add_coll_para(Cons, Vector) - Method in class gprover.Full
Creates and adds a collinearity constraint in parallel form based on a construction.
add_cons(int, int, int, int, int, int, int, int, NdgCs) - Method in class gprover.Full
Creates a new constraint with 7 points and adds it to the specified NDG constraint set.
add_cons(int, int, int, int, int, NdgCs) - Method in class gprover.Full
Creates a new constraint with 4 points and adds it to the specified NDG constraint set.
add_deduction(XTerm) - Method in class gprover.Full
Performs angle deduction on the given XTerm.
add_des(int, Object, Object, Object, Object, Object) - Method in class wprover.Constraint
Adds a constraint description with five objects to the list of constraints.
add_des(int, Object, Object, Object, Object, Object, Object) - Method in class wprover.Constraint
Adds a constraint description with six objects to the list of constraints.
add_des(int, Object, Object, Object, Object, Object, Object, Object) - Method in class wprover.Constraint
Adds a constraint description with seven objects to the list of constraints.
add_des(int, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class wprover.Constraint
Adds a constraint description with eight objects to the list of constraints.
add_des(int, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class wprover.Constraint
Adds a constraint description with ten objects to the list of constraints.
add_des(int, Vector) - Method in class wprover.Constraint
Adds a constraint description with a vector of points to the list of constraints.
add_des(int, CPoint, CPoint, CPoint) - Method in class wprover.Constraint
Adds a constraint description with three points to the list of constraints.
add_des(int, CPoint, CPoint, CPoint, Object) - Method in class wprover.Constraint
Adds a constraint description with three points and an additional object to the list of constraints.
add_des(int, CPoint, CPoint, CPoint, CPoint) - Method in class wprover.Constraint
Adds a constraint description with four points to the list of constraints.
add_desx1(int, CPoint, CPoint, CPoint, CPoint) - Method in class wprover.Constraint
Adds a constraint description with four points to the list of constraints, ensuring the points are ordered by their x-index.
add_e_triangle(int, int[]) - Method in class gprover.GDDBase
Adds an equilateral triangle using the specified points.
add_eqcons(int, int, int, int) - Method in class gprover.GTerm
Adds an equality constraint equating the distances between the two pairs of points.
add_free_transform() - Method in class wprover.DrawProcess
Adds a free transform to the selected polygon.
add_laratio(int, int, int, int, int, int) - Method in class gprover.GDDBase
Adds a line angle ratio by drawing lines between the provided endpoints and establishing squared ratio relationships.
add_line(CPoint, CPoint) - Method in class wprover.DrawProcess
Adds a line defined by two points to the drawing.
add_Line(CPoint, CPoint) - Method in class wprover.DrawTextProcess
Adds a line between two points.
add_lozenge(int[]) - Method in class gprover.GDDBase
Adds a lozenge by drawing its lines and congruencies.
add_ls_et(LList, LLine, LLine, int) - Method in class gprover.GDD
Adds a new angle transformation node to the given list.
add_ls_node_sub(LList, AngTr, AngTr, int) - Method in class gprover.GDD
Creates a new list node as a sub-structure of the existing list.
add_md(Mnde) - Method in class gprover.LList
Adds an Mnde object to the md array.
add_mf(Mnde) - Method in class gprover.LList
Adds an Mnde object to the mf array.
add_n_coll(int, int, int, Vector) - Method in class gprover.Full
Creates and adds a collinearity NDG constraint based on three points.
add_n_isotropic(int, int, Vector) - Method in class gprover.Full
Creates and adds a non-isotropic NDG constraint based on two points.
add_n_neq(int, int, Vector) - Method in class gprover.Full
Adds a non-equality NDG constraint for the given points.
add_n_pt(int, int, int, int, int, Vector) - Method in class gprover.Full
Creates and adds an NDG constraint representing parallelism or perpendicularity.
add_ndg_coll(int, int, int) - Method in class gprover.Full
Creates a collinearity NDG constraint from three points.
add_ndg_cong(int, int, int, int) - Method in class gprover.Full
Creates a congruency NDG constraint based on four points.
add_ndg_neq(int, int) - Method in class gprover.Full
Creates a non-equality NDG constraint for two points.
add_ndg_para(int, int, int, int) - Method in class gprover.Full
Creates a parallel NDG constraint based on four point indices.
add_ndg_para(Var) - Method in class gprover.Full
Creates a parallel NDG constraint using the points of a given variable.
add_ndg_perp(int, int, int, int) - Method in class gprover.Full
Creates a perpendicular NDG constraint based on four point indices.
add_ndg_perp(Var) - Method in class gprover.Full
Creates a perpendicular NDG constraint using the points of a given variable.
add_ndg_triplePI(Var) - Method in class gprover.Full
Creates a Triple PI NDG constraint from the specified variable.
add_ndgs(CNdg, Vector) - Method in class gprover.Full
Adds an NDG constraint to the specified vector.
add_ndgs(Cons) - Method in class wprover.PanelProve
 
add_neqTo(int, int, Vector) - Method in class gprover.Full
Checks and adds a non-equality constraint between two points if not already present.
add_nodes(int[]) - Method in class gprover.GDDBase
Processes an array of integers to add nodes for a conclusion.
add_nodes(LList) - Method in class gprover.GDDBase
Adds the specified node list to the global node list if it is not already present.
add_parallelogram(int[]) - Method in class gprover.GDDBase
Adds a parallelogram by drawing its outline, congruencies, and structural elements.
add_PFOOT(CLine, CPoint, CPoint) - Method in class wprover.DrawProcess
Adds a perpendicular foot from a point to a line.
add_pg_ln(int[]) - Method in class gprover.GDDBase
Adds a polygon line by connecting the series of points in a loop.
add_pred_4p_tang(int, int, int, int, int, int, int) - Method in class gprover.GDDBc
Creates a tangent predicate using four point parameters and an additional value.
add_pred_as(Cond, Cond, Cond) - Method in class gprover.GDDBc
Processes the provided conditions and angle structures to add angle predicates.
add_pred_at(Cond, Cond, Cond) - Method in class gprover.GDDBc
Adds an angle tangency predicate based on provided angle transformations.
add_pred_atn(Cond, Cond, Cond) - Method in class gprover.GDDBc
Adds a predicate for angle tangency based on the provided conditions.
add_pred_atn_atnas(Cond, LLine, LLine, LLine, LLine, LLine, LLine, LLine, LLine) - Method in class gprover.GDDBc
Adds predicates for angle tangency transformations based on paired line configurations.
add_pred_coll(Cond, Cond, Cond) - Method in class gprover.GDDBc
Adds a predicate for a collision based on the given conditions.
add_pred_cr(Cond, Cond, Cond) - Method in class gprover.GDDBc
Adds a predicate for cyclic configurations based on the given conditions.
add_pred_cyclic1(Cond, ACir) - Method in class gprover.GDDBc
Constructs a cyclic predicate condition from the given circle.
add_pred_para(Cond, Cond, Cond) - Method in class gprover.GDDBc
Adds a predicate for parallelism based on the provided sub-conditions.
add_pred_perp(Cond, Cond, Cond) - Method in class gprover.GDDBc
Adds a predicate for perpendicularity based on the given conditions.
add_pred_pntn(int, int, int, int, LLine, int, int, LLine) - Method in class gprover.GDDBc
Adds a predicate based on points and two lines.
add_pred_tn13(int, int, int, int, LLine, int, int, LLine) - Method in class gprover.GDDBc
Adds a predicate based on tangent line intersections.
add_predicates(String, Vector) - Method in class wprover.PanelProve
 
add_preq(int, int[]) - Method in class gprover.GTerm
Adds prerequisite equality constraints based on the given type and associated points.
add_pt(int) - Method in class gprover.Cons
Adds a point to the construction.
add_pt(int, int) - Method in class gprover.Cons
Adds a point to the construction at the specified index.
add_pt(Object) - Method in class gprover.Cons
Adds a point object to the construction.
add_pt(Object, int) - Method in class gprover.Cons
Adds a point object to the construction at the specified index.
add_pt(String) - Method in class gprover.GTerm
Adds a new point with the specified name if it does not already exist.
add_r_trapezoid(int[]) - Method in class gprover.GDDBase
Adds a trapezoid by drawing the primary lines for its shape.
add_ratio(int, int, int, int, int, int) - Method in class gprover.GDDBase
Adds a congruence relation between segments based on the provided endpoints and squared ratio values.
add_rcircle(int, int, int) - Method in class wprover.DrawProcess
Adds a circle defined by three points.
add_rectangle(int[]) - Method in class gprover.GDDBase
Adds a rectangle by drawing its outline, tangents, congruencies, and structural elements.
add_rule(Rule) - Method in class gprover.LList
Adds a Rule object to the rl array.
add_rule_eqag(AngTr, AngTr) - Method in class gprover.GDD
Creates and returns a rule representing an equal angle configuration.
add_rule_exag(int, LLine, LLine, LLine) - Method in class gprover.GDDBc
Creates an EX_ANGLE rule based on three lines forming an angle.
add_rule_p_ag(AngTr) - Method in class gprover.GDDBc
Creates a P_ANGLE rule using the provided angle transformation.
add_rule_spag(int, LLine, LLine, LLine) - Method in class gprover.GDDBc
Creates and returns a split-angle rule that partitions an angle into sub-angles using the given lines.
add_rule_tag(LLine, LLine) - Method in class gprover.GDDBc
Creates and returns a tag rule for an angle based on the intersection of two lines.
add_sp_angle_value(int) - Method in class wprover.DrawProcess
Adds a special angle value.
add_square(int[]) - Method in class gprover.GDDBase
Adds a square by drawing its lines, tangents, congruencies, and angle structures.
add_stct_at(int, int, int, int, int, int, int) - Method in class gprover.GDD
Adds structural angle congruency information by comparing two complementary angles from the given points.
add_sts(SimTri) - Method in class gprover.GDDBase
Adds a SimTri object to the appropriate STris structure or creates a new STris if necessary.
add_sts1(SimTri) - Method in class gprover.GDDBase
Attempts to add a SimTri to an existing STris structure.
add_tline_t(int, int, int, int, int) - Method in class gprover.GDDBase
Adds a TLine in test mode using input point indices.
add_to_cg(int, int, CSegs) - Method in class gprover.GDDBase
Adds a connection between two points into the specified CSegs.
add_to_sts(int, int, int, int, STris) - Method in class gprover.GDDBase
Adds a triangle with vertices a, b, and c to the specified STris if it does not already exist.
add_tr(int, LLine, LLine) - Method in class gprover.GDDBase
Creates and returns a new AngTr object with the specified angle value and lines.
add_tri_tn_at(int, int, int, int) - Method in class gprover.GDD
Adds a triangle configuration based on tangent angle values.
addACg(CPoint, CPoint) - Method in class wprover.JCgFlash
Adds a pair of CPoints to the vector list.
addAcongFlash(Cond, boolean) - Method in class wprover.DrawTextProcess
Adds an angle congruence flash effect for a given condition.
addADecidedPointWithUnite(CPoint) - Method in class wprover.DrawProcess
Adds a decided point to the list and checks for common points.
addAlgebraicForm() - Method in class wprover.PanelAlgebraic
Adds the algebraic form of the points to the text pane.
addALine() - Method in class wprover.JLineFlash
Adds a new line to the list of lines to be flashed.
addALine(int, CPoint, CPoint) - Method in class wprover.DrawProcess
Adds a line between two points to the line list.
addAllLn(int[]) - Method in class wprover.DrawTextProcess
Adds all lines based on the given points.
addAllPt(int[]) - Method in class gprover.CNdg
Adds all points from the specified array to the condition.
addAMenu(JMenu, String, String, int, ActionListener) - Method in class wprover.GExpert
Adds a menu item to the specified menu bar with the given name, tooltip, mnemonic, and action listener.
addAMenu(JMenu, String, String, ActionListener) - Method in class wprover.GExpert
Adds a menu item to the specified menu bar with the given name, tooltip, and action listener.
addAngle(Angles) - Method in class gprover.AngSt
Adds an angle to the angles.
addAngleToList(CAngle) - Method in class wprover.DrawProcess
Adds an angle to the angle list if it is not already present.
addAngleToList2(CAngle) - Method in class wprover.DrawTextProcess
Adds a CAngle to the angle list.
addAngst(Angles, Vector) - Method in class gprover.Gib
Adds an angle expression to a new angle structure.
addAnnotation(PDFObject) - Method in class pdf.PDFPage
This adds an Annotation to the page.
addApoint(CPoint) - Method in class wprover.CLine
Adds a point to the line.
addAPoint(int, CPoint) - Method in class wprover.JLineFlash
Adds a point to a line at the specified index.
addAPoint(CPoint) - Method in class wprover.CPolygon
Adds a point to the polygon.
addAPoint(CPoint) - Method in class wprover.JAreaFlash
Adds a point to the list of points defining the flashing area.
addAPoint(CPoint) - Method in class wprover.JCirFlash
Adds a point to the list of points defining the circular flashing effect.
addAPoint(CPoint) - Method in class wprover.JLine
Adds a point to the list of points defining the line.
addAPt(int) - Method in class gprover.CNdg
Adds a point to the condition.
addAPt(ProPoint) - Method in class gprover.AuxPt
Adds a ProPoint to the list if it is not already present.
addAreaFlash(MAssertion) - Method in class wprover.DrawTextProcess
Adds a flash effect for an area based on an assertion.
addAreaFlash1(MAssertion) - Method in class wprover.DrawTextProcess
Adds a flash effect for an area based on an assertion.
addaux(CProveText) - Method in class wprover.DrawTextProcess
Processes auxiliary proof text to add the corresponding flashes, marks, or polygons.
addauxedCons(Cons) - Method in class gprover.GTerm
Adds an auxiliary constraint to the construction.
addauxedPoint(ProPoint) - Method in class gprover.GTerm
Adds an auxiliary point to the construction.
addAuxPoint(AuxPt) - Method in class wprover.DrawTextProcess
Adds an auxiliary point to the construction.
addButton() - Method in class wprover.PanelAlgebraic
Adds a button to the text pane.
addButtons(JToolBar) - Method in class wprover.GExpert
Adds primary action buttons to the provided tool bar.
addButtonToDrawGroup(JToggleButton) - Method in class wprover.GExpert
Adds a button to the draw group.
addCalculationCircle(Circle, int) - Method in class wprover.DrawProcess
Adds a calculation for a circle based on the specified type.
addCalculationPolygon(CPolygon) - Method in class wprover.DrawProcess
Adds a polygon calculation displaying its area.
addCalculationPX(CPoint) - Method in class wprover.DrawProcess
Adds a calculation for the X-coordinate of a point.
addCalculationPY(CPoint) - Method in class wprover.DrawProcess
Adds a calculation for the Y-coordinate of a point.
addccc(int, int, Cons) - Method in class gprover.GTerm
Adds a circle constraint between the two specified points to the provided constraint, if the connection does not already exist.
addCgFlash(JCgFlash, JCgFlash, JFlash) - Method in class wprover.DrawProcess
Adds two JCgFlash items and a JFlash item to the flash list.
addCGFlash(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawTextProcess
Adds a flash effect for congruent segments.
addChild(NdgCs) - Method in class gprover.NdgCs
Adds a child node to this node.
addChild(MObject) - Method in class wprover.MProveTree
 
addCircle(Circle) - Method in class wprover.DrawBase
Adds the specified circle to the list of circles if it is not already present.
addCircleToList(Circle) - Method in class wprover.DrawProcess
Adds a circle to the circle list if it is not already present.
addColor(Color) - Static method in class wprover.DrawData
Adds a new color to the color list if it is not already present.
addComp() - Method in class wprover.AttrToCondDialog
Adds components to the content pane and sets the dialog properties.
addConcLineOrCircle(Cond) - Method in class wprover.DrawTextProcess
Adds lines or circles based on the given condition.
addConclusion(String) - Method in class wprover.PanelProve
 
addcond(int, Cond) - Method in class gprover.Cond
Adds a condition with a specified rule.
addcond(int, Cond, Cond) - Method in class gprover.Cond
Adds two conditions as direct children with a specified rule.
addcond(Cond) - Method in class gprover.Cond
Adds a condition as a direct child.
addcond(Cond, Cond) - Method in class gprover.Cond
Adds two conditions as direct children.
addCondAux(Cons, boolean) - Method in class wprover.DrawTextProcess
Adds auxiliary conditions for a given condition.
addCongFlash(Cond, boolean) - Method in class wprover.DrawTextProcess
Adds a congruence flash effect for a given condition.
addConstant(String, String) - Method in class gprover.GTerm
Adds a constant to the construction.
addConsToNdgcs(Cons, NdgCs) - Method in class gprover.Full
Adds the provided constraint to the given NDG constraint set.
addconstraint(Constraint) - Method in class wprover.CLine
Adds a constraint to the line.
addConstraint(Constraint) - Method in class wprover.Circle
Adds a constraint to the circle.
addConstraintToList(Constraint) - Method in class wprover.DrawProcess
Adds a constraint to the constraint list if it is not already present.
addConsV(Vector) - Method in class gprover.GTerm
Clears current construction data and sets constraints from the given vector.
addCr(int, int) - Method in class wprover.DrawProcess
Adds a circle defined by two points.
addCTMark(CLine, CLine) - Method in class wprover.DrawProcess
Adds a perpendicularity mark between two given lines if they are perpendicular.
addCTMark(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawProcess
Adds a perpendicularity mark by deriving lines from two pairs of points.
addcstoPoint(Constraint) - Method in class wprover.CPoint
Adds a constraint to the point if it is not already present.
addDiagramUpdaterListener(DiagramUpdater) - Method in class wprover.DrawProcess
Adds a DiagramUpdater listener to the list of updater listeners.
addDiv(int, TMono, int, long) - Method in class wprover.PanelWu
Adds a division step to the text pane.
addDraggedPoints(CPoint, CPoint) - Method in class wprover.CPolygon
Adds a pair of dragged points to the vector list.
addedMark(int, int) - Method in class wprover.DrawProcess
Adds a mark between two points.
addedMark(CPoint, CPoint) - Method in class wprover.DrawProcess
Adds a mark between two points.
addelement(Object) - Method in class wprover.Constraint
Adds an element to the element list if it is not null.
addElement(Object) - Method in class wprover.Constraint
Adds an element to the element list.
addElmToNode(DefaultMutableTreeNode, ElTerm) - Method in class wprover.PanelProve
 
addFlash(JFlash) - Method in class wprover.DrawProcess
Adds a flash item to the flash list and starts it.
addFlash1(JFlash) - Method in class wprover.DrawProcess
Adds the specified flash object and starts it immediately if it is the only flash item.
addFlash2(JFlash) - Method in class wprover.DrawProcess
Adds the specified flash object before any existing JRedoStepFlash in the flash list.
addFlashAngle(int, int, int, int) - Method in class wprover.DrawTextProcess
Creates or retrieves a flash angle based on the given point indices.
addFlashObject(CClass) - Method in class wprover.JObjectFlash
Adds an object to the list of objects to be flashed.
addFlashPolygon(CPolygon, CPolygon, int, boolean, double, double) - Method in class wprover.DrawProcess
Adds a flash polygon effect between two polygons.
addFlashx(JFlash) - Method in class wprover.DrawProcess
Adds the specified flash object to the flash list if not already present.
addFlashXtermAngle(XTerm) - Method in class wprover.DrawTextProcess
Creates or retrieves a flash angle based on an XTerm object.
addFrame(BufferedImage) - Method in class UI.GifEncoder
Adds next GIF frame.
addFreePt(Cons) - Method in class wprover.DrawTextProcess
Adds a free point to the construction.
addGddProveTree(Cond) - Method in class wprover.PanelProve
 
addGddProveTree_ls(LList) - Method in class wprover.PanelProve
 
addGTPt(Cons) - Method in class wprover.DrawTextProcess
Adds a geometric term point to the construction.
addImageResource(String) - Method in class pdf.PDFPage
This adds an image resource to the page.
addImageToItem(JMenu) - Method in class wprover.GExpert
Adds a blank image icon to the specified menu.
addImageToItem(JMenuItem) - Method in class wprover.GExpert
Adds a blank image icon to the specified menu item.
addImageToItem(JMenuItem, String) - Method in class wprover.GExpert
Adds an image icon to the specified menu item with the given name.
addInfinitelineFlash(CPoint, CPoint) - Method in class wprover.DrawTextProcess
Adds a flash effect for an infinite line.
addInterLS(String[]) - Method in class gprover.GTerm
Processes an inter-line constraint.
addInterSS(String[]) - Method in class gprover.GTerm
Processes an inter-segment constraint.
addisoAngle(CPoint, CPoint, CPoint, int) - Method in class wprover.DrawProcess
Adds an isosceles angle constraint by adjusting the third point.
addItem(String, String) - Static method in class wprover.HelpMode
Adds a help item to the list.
addItem(Vector) - Method in class wprover.SelectDialog
Adds items to the list model and selected list.
addLine(CLine) - Method in class wprover.DrawBase
Adds the specified line to the list of lines if it is not already present.
addlineFlash(CPoint, CPoint) - Method in class wprover.DrawTextProcess
Adds a flash effect for a line.
addLineSlope(CLine) - Method in class wprover.DrawProcess
Adds a calculation for the slope of a line.
addLineToList(CLine) - Method in class wprover.DrawProcess
Adds a line to the line list if it is not already present.
addLink(int, int, int, int, PDFObject) - Method in class pdf.PDFPage
Adds a hyperlink to the document.
addLink(int, int, int, int, PDFObject, int, int, int, int) - Method in class pdf.PDFPage
Adds a hyperlink to the document.
addListnerToButton(ActionListener) - Method in class wprover.WuTextPane
Adds an ActionListener to the button.
addLnWC(CPoint, CPoint, int, int) - Method in class wprover.DrawTextProcess
Adds a line with specific color and dash style between two points.
addMenueToolBar() - Method in class wprover.GExpert
Initializes and adds the menu and tool bar(s) to the application frame.
addNdg(Cons) - Method in class gprover.GTerm
Updates and adds a non-degenerate constraint if it is not already present.
addNDG(Cons, Vector) - Method in class gprover.GTerm
Adds a non-degenerate constraint to the specified vector.
addNewNode() - Method in class wprover.MProveTree
 
addNewNode(DefaultMutableTreeNode, MNode) - Method in class wprover.MProveTree
 
addNewNode(MNode) - Method in class wprover.MProveTree
 
addNodeToUndoList(UndoStruct) - Method in class wprover.DrawProcess
Adds an undo structure to the undo list.
addNote(String, int, int, int, int) - Method in class pdf.PDFJob
Convenience method: Adds a text note to the document.
addNote(String, int, int, int, int) - Method in class pdf.PDFPage
This method adds a text note to the document.
addObjectFlash(CClass, CClass, CClass) - Method in class wprover.DrawTextProcess
Adds visual flashing effects for up to three objects.
addObjectToList(Object, Vector) - Method in class wprover.DrawProcess
Adds an object to the specified list if it is not already present.
addOrientedSegment(CPoint, CPoint, CPoint, double, double) - Method in class wprover.DrawProcess
Creates a new oriented segment for a given point and its transformed coordinates.
addOutline(String) - Method in class pdf.PDFJob
This method attaches an outline to the current page being generated.
addOutline(String) - Method in class pdf.PDFPage
This method attaches an outline to the current page being generated.
addOutline(String, int, int, int, int) - Method in class pdf.PDFJob
This method attaches an outline to the current page being generated.
addOutline(String, int, int, int, int) - Method in class pdf.PDFPage
This method attaches an outline to the current page being generated.
addPoint(CPoint) - Method in class wprover.Circle
Adds a point to the circle.
AddPointToCircle(CPoint, Circle, boolean) - Method in class wprover.DrawProcess
Adds a point to a circle and optionally adds an undo action.
AddPointToLine(CPoint, CLine) - Method in class wprover.DrawProcess
Adds a point to a line and adds an undo action.
AddPointToLine(CPoint, CLine, boolean) - Method in class wprover.DrawProcess
Adds a point to a line and optionally adds an undo action.
AddPointToLineX(CPoint, CLine) - Method in class wprover.DrawProcess
Adds a point to a line if it is not already on the line.
addPointToList(CPoint) - Method in class wprover.DrawProcess
Adds a point to the point list and assigns a name if not already set.
addPoly(TPoly) - Method in class wprover.Constraint
Adds a polynomial to the polynomial list.
addPolygonToList(CPolygon) - Method in class wprover.DrawProcess
Adds a polygon to the polygon list if it is not already present.
addProveTree(Vector, Vector) - Method in class wprover.PanelProve
 
addPss(Cons, Object[]) - Static method in class gprover.CST
Adds additional point specification data to the given construction.
addPt2(int) - Method in class wprover.DrawTextProcess
Adds a point to the construction by its index.
addPt2Line(int, int, int) - Method in class wprover.DrawTextProcess
Adds a point to a line in the construction.
addPtEnlargeFlash(CPoint) - Method in class wprover.DrawTextProcess
Adds a flash effect to enlarge a point.
addRadioButtonMenuItem(JMenu, String, String, ActionListener) - Method in class wprover.GExpert
Creates a JRadioButtonMenuItem with the specified name, tooltip, and action listener.
addRadioButtonMenuItem(JMenu, String, String, ActionListener, String) - Method in class wprover.GExpert
Creates a JRadioButtonMenuItem with the specified name, tooltip, action listener, and command.
addRadioButtonMenuItem(JMenu, String, String, String, ActionListener) - Method in class wprover.GExpert
Creates a JRadioButtonMenuItem with the specified name, custom text, tooltip, and action listener.
addRenderingHints(Map<?, ?>) - Method in class pdf.PDFGraphics
 
addResource(String) - Method in class pdf.PDFPage
This adds a resource to the page.
addRightButtons(JToolBar) - Method in class wprover.GExpert
Adds right-side buttons to the provided tool bar.
addSelectPoint(double, double) - Method in class wprover.DrawProcess
Adds a point to the selection list based on the given coordinates.
addSelectPoint(CPoint) - Method in class wprover.NumCheckDialog
Adds the selected point to the first available JComboBox.
addSpecificMenu(CClass) - Method in class wprover.RightClickPopMenu
Adds specific menu items based on the type of the given CClass instance.
addSplitListener() - Method in class wprover.GExpert
Adds a component listener to the drawing panel to handle resizing and visibility changes.
addsquare(CPoint, CPoint, CPoint) - Method in class wprover.DrawProcess
Constructs a square by using two initial points and adjusting a third point.
addString(String) - Method in class wprover.PanelAlgebraic
Adds a string to the text pane with a newline.
addString(String, String) - Method in class wprover.AboutDialog
Adds a string to the text pane with the specified style.
addString(String, String) - Method in class wprover.PanelAlgebraic
Adds a string to the text pane with the specified style.
addString1(String) - Method in class wprover.PanelAlgebraic
Adds a bold string to the text pane.
addString2(String) - Method in class wprover.PanelAlgebraic
Adds a header string to the text pane with newlines before and after.
addString2s(String) - Method in class wprover.PanelAlgebraic
Adds a header string to the text pane with a newline after.
addStylesToDocument(StyledDocument) - Method in class wprover.WuTextPane
Adds various styles to the specified StyledDocument.
addSVdd(Vector) - Method in class wprover.PanelGB
Adds the non-degenerate conditions to the text pane.
addText(CText) - Method in class wprover.DrawProcess
Adds a text object to the drawing.
addToProcset(String) - Method in class pdf.PDFPage
Adds to procset.
addToProve(Vector) - Method in class wprover.MProveTree
 
addToSelectList(Object) - Method in class wprover.DrawProcess
Adds an object to the selection list.
addTracePoint(int, double, double) - Method in class wprover.CTrace
Adds a trace point at the specified index with the given coordinates.
addTracePoint(int, int) - Method in class wprover.CTrace
Adds a trace point with the given coordinates.
addUndo(UndoStruct, Object) - Method in class wprover.MProveInputPanel
Adds an undo step to the panel.
addUndoObject(UndoStruct) - Method in class wprover.MProveTree
 
addXObject(String) - Method in class pdf.PDFPage
This adds an XObject resource to the page.
addxtermndg(XTerm, Vector) - Method in class gprover.Full
Converts an XTerm into an NDG constraint and adds its printed representation.
addZeron(int, int[]) - Method in class wprover.DrawProcess
Adds a zero constraint for a given variable.
addZeron(TMono) - Method in class wprover.Constraint
Adds a zero coefficient to the TMono object if its length is 1.
addZeroN(int) - Static method in class wprover.GeoPoly
Adds a non-zero integer to the zeron array if it is not already present.
adj_as_tn(int, int, Angles) - Method in class gprover.GDDBase
Adjusts tangency relationships for the specified angles structure by comparing the tangency lines associated with its component lines using the given markers.
adj_as0(int, LLine, LLine, LLine, LLine) - Method in class gprover.GDD
Adjusts the angle subtraction configuration for the given point using four lines.
adj_at(AngleT) - Method in class gprover.GDD
Adjusts the angle configuration using its defining lines.
adj_atn(AngTn) - Method in class gprover.GDDBase
Adjusts the given angle tangent node if necessary.
adj_ct(SimTri) - Method in class gprover.GDD
Adjusts complementary triangles by checking and generating new configurations for triangle relationships.
adj_st(SimTri) - Method in class gprover.GDD
Adjusts similar triangles by checking and adding structural relationships with adjacent triangles.
adjustSpeed() - Method in class wprover.AnimatePanel
Adjusts the speed of the animation based on the slider value.
algebraFont - Static variable in class wprover.CMisc
 
ALine - Static variable in class wprover.CLine
 
ALINE - Static variable in class wprover.Constraint
 
all_as - Variable in class gprover.Gib
 
all_ast - Variable in class gprover.Gib
 
all_at - Variable in class gprover.Gib
 
all_atn - Variable in class gprover.Gib
 
all_cg - Variable in class gprover.Gib
 
all_cgs - Variable in class gprover.Gib
 
all_cir - Variable in class gprover.Gib
 
all_ct - Variable in class gprover.Gib
 
all_cts - Variable in class gprover.Gib
 
all_flash_finished() - Method in class wprover.DrawProcess
Checks if all flash animations are finished.
all_ln - Variable in class gprover.Gib
 
all_md - Variable in class gprover.Gib
 
all_nd - Variable in class gprover.Gib
 
all_ns - Variable in class gprover.Gib
 
all_pg - Variable in class gprover.Gib
 
all_pn - Variable in class gprover.Gib
 
all_ra - Variable in class gprover.Gib
 
all_rg - Variable in class gprover.Gib
 
all_st - Variable in class gprover.Gib
 
all_sts - Variable in class gprover.Gib
 
all_tn - Variable in class gprover.Gib
 
all_tr - Variable in class gprover.Gib
 
allcns - Variable in class gprover.Gib
 
allDragged() - Method in class wprover.CPolygon
Checks if all points have been dragged.
allpts - Variable in class gprover.Gib
 
AllSolutionDialog - Class in wprover
The `AllSolutionDialog` class provides a dialog for displaying and interacting with all possible solutions of a given problem within the GExpert application.
AllSolutionDialog(GExpert) - Constructor for class wprover.AllSolutionDialog
Constructor for `AllSolutionDialog`.
alphabiasshift - Static variable in class UI.NeuQuant
 
alphadec - Variable in class UI.NeuQuant
 
alpharadbias - Static variable in class UI.NeuQuant
 
alpharadbshift - Static variable in class UI.NeuQuant
 
already_redo(UndoStruct) - Method in class wprover.DrawProcess
Determines whether a given undo structure is not present in the redo list.
alterneigh(int, int, int, int, int) - Method in class UI.NeuQuant
 
altersingle(int, int, int, int, int) - Method in class UI.NeuQuant
 
am - Variable in class wprover.GIFProcessDialog
 
analyzePixels() - Method in class UI.GifEncoder
Analyzes image colors and creates color map.
ANGLE - Static variable in class gprover.LList
Constant value representing an angle type.
ANGLE - Static variable in class wprover.CArrow
 
ANGLE - Static variable in class wprover.CClass
 
ANGLE_BISECTOR - Static variable in class wprover.Constraint
 
angle_deduction(CNdg, Vector) - Method in class gprover.Full
Deduces angle-based NDG constraints and processes them.
angle_deduction(XTerm) - Method in class gprover.Full
Performs angle deduction on the given XTerm.
ANGLE_SIGN - Static variable in class gprover.Cm
Angle sign constant.
ANGLE_TYPE - Static variable in class wprover.CMisc
 
anglecolor - Static variable in class wprover.DrawData
 
angledash - Static variable in class wprover.DrawData
 
anglelist - Variable in class wprover.DrawBase
 
angleNameFont - Static variable in class wprover.CMisc
 
Angles - Class in gprover
The Angles class represents a geometric configuration of four lines.
Angles() - Constructor for class gprover.Angles
Constructs an Angles object with default values.
Angles(LLine, LLine, LLine, LLine) - Constructor for class gprover.Angles
Constructs an Angles object with the specified lines.
AngleT - Class in gprover
The AngleT class represents an angle with an intersection.
AngleT() - Constructor for class gprover.AngleT
Constructs an AngleT object with default values.
AngleT(int, LLine, LLine, int) - Constructor for class gprover.AngleT
Constructs an AngleT object with the specified values.
anglewidth - Static variable in class wprover.DrawData
 
AngSt - Class in gprover
The AngSt class represents a geometric configuration of angles.
AngSt() - Constructor for class gprover.AngSt
Constructs an AngSt object with default values.
AngSt(int) - Constructor for class gprover.AngSt
Constructs an AngSt object with the specified number of lines.
AngTn - Class in gprover
The AngTn class represents a geometric configuration of four lines.
AngTn() - Constructor for class gprover.AngTn
Constructs an AngTn object with default values.
AngTn(LLine, LLine, LLine, LLine) - Constructor for class gprover.AngTn
Constructs an AngTn object with the specified lines.
AngTr - Class in gprover
The AngTr class represents a geometric configuration of two lines.
AngTr() - Constructor for class gprover.AngTr
Constructs an AngTr object with default values.
ANIMATE_GAP - Static variable in class wprover.CMisc
 
AnimateC - Class in wprover
The `AnimateC` class represents the animation control for a geometric object in the GExpert application.
AnimateC(AnimateC) - Constructor for class wprover.AnimateC
Copy constructor for `AnimateC`.
animateDiagramFromString(String) - Method in class wprover.DrawTextProcess
Animates a diagram from the given string.
AnimatePanel - Class in wprover
A toolbar panel that controls animation playback, speed, and state.
AnimatePanel(GExpert, JPanel, DrawProcess) - Constructor for class wprover.AnimatePanel
Constructs an AnimatePanel with the specified expert, panel, and draw process.
ANIMATION - Static variable in class wprover.DrawProcess
 
animationOntime() - Method in class wprover.DrawProcess
Updates the animation on each timer tick and recalculates the drawing.
animationStart() - Method in class wprover.DrawProcess
Starts the animation.
animationStop() - Method in class wprover.DrawProcess
Stops the animation and recalculates the drawing.
annotations - Variable in class pdf.PDFPage
This holds any Annotations contained within this page.
AntiAlias - Static variable in class wprover.CMisc
 
append(MObject) - Method in class wprover.MProveTree
 
appendDefault() - Method in class wprover.MProveTree
 
APPLET - Static variable in class wprover.CMisc
 
arc(double, double, double, double, double, double, boolean) - Method in class pdf.PDFGraphics
This produces an arc by breaking it down into one or more Bezier curves.
area(int[], int[], int) - Static method in class wprover.CPolygon
Calculates the area of a polygon given its vertex coordinates.
Area - Class in gprover
The Area class represents a geometric area and extends the Full class.
Area() - Constructor for class gprover.Area
 
areaFont - Static variable in class wprover.CMisc
 
ARROW - Static variable in class wprover.CClass
 
ARROW - Static variable in class wprover.DrawProcess
 
AStep() - Method in class wprover.CProveBarPanel
 
attributes - Variable in class wprover.VFontChooser
 
AttrToCondDialog - Class in wprover
AttrToCondDialog is a dialog class that allows users to select geometric attributes and convert them into conditions for geometric proofs.
AttrToCondDialog(GExpert, ACir) - Constructor for class wprover.AttrToCondDialog
Constructor for creating an AttrToCondDialog for a circle.
AttrToCondDialog(GExpert, AngSt) - Constructor for class wprover.AttrToCondDialog
Constructor for creating an AttrToCondDialog for an angle.
AttrToCondDialog(GExpert, CSegs) - Constructor for class wprover.AttrToCondDialog
Constructor for creating an AttrToCondDialog for segments.
AttrToCondDialog(GExpert, LLine) - Constructor for class wprover.AttrToCondDialog
Constructor for creating an AttrToCondDialog for a line.
AttrToCondDialog(GExpert, PLine) - Constructor for class wprover.AttrToCondDialog
Constructor for creating an AttrToCondDialog for parallel lines.
AttrToCondDialog(GExpert, STris) - Constructor for class wprover.AttrToCondDialog
Constructor for creating an AttrToCondDialog for triangles.
AttrToCondDialog(GExpert, String) - Constructor for class wprover.AttrToCondDialog
Constructor for creating an AttrToCondDialog.
autoAnimate() - Method in class wprover.DrawProcess
Toggles auto animation on or off.
autoConstruct(GTerm) - Method in class wprover.DrawTextProcess
Automatically constructs the diagram from the given geometric term.
autoFiltered() - Method in class wprover.AllSolutionDialog
Automatically filters solutions based on certain criteria.
autoShowstep() - Method in class wprover.DrawProcess
Automatically shows the next step in the construction.
AUTOSHOWSTEP - Static variable in class wprover.DrawProcess
 
autoUndoRedo() - Method in class wprover.DrawProcess
Toggles automatic undo and redo actions.
aux - Variable in class gprover.ProPoint
 
AuxPt - Class in gprover
The AuxPt class represents an auxiliary point in a geometric construction.
AuxPt(int) - Constructor for class gprover.AuxPt
Constructs an AuxPt object with the specified type.
ax_backward() - Method in class gprover.GDDAux
Initiates the backward process based on current configuration in the point network.
ax_bk_mid(int, int, int) - Method in class gprover.GDDAux
Processes backward midpoint transformations for the given points.
ax_cg() - Method in class gprover.GDDAux
Processes congruence segments within the point network.

B

b - Variable in class gprover.MidPt
The coordinates of the midpoint.
B - Variable in class wprover.JTriFlash
 
b_reduce(TMono, Vector) - Method in class maths.PolyBasic
Reduces the polynomial by dividing it by the leading term of another polynomial.
B1 - Variable in class wprover.JTriFlash
 
backgroundNonSelectionColor - Variable in class wprover.TreeCellOpaqueRender
Color to use for the background when the node isn't selected.
backgroundSelectionColor - Variable in class wprover.TreeCellOpaqueRender
 
BackupParameter(double[], boolean) - Method in class wprover.DrawProcess
Backs up or restores the parameter values.
baos - Variable in class pdf.PDFOutput
This is the OutputStream used to write each object to.
BARYCENTER - Static variable in class wprover.Constraint
 
BARYCENTER - Static variable in class wprover.DrawBase
 
BasicOutlookButtonUI - Class in UI
Mimics Outlook button look.
BasicOutlookButtonUI() - Constructor for class UI.BasicOutlookButtonUI
 
bb_reduce(Vector, long) - Method in class maths.PolyBasic
Reduces the polynomial by dividing it by the leading term of another polynomial.
bb_reduce(Vector, long, boolean) - Method in class maths.PolyBasic
Reduces the polynomial by dividing it by the leading term of another polynomial.
beta - Static variable in class UI.NeuQuant
 
betagamma - Static variable in class UI.NeuQuant
 
betashift - Static variable in class UI.NeuQuant
 
BEVELED - Static variable in class pdf.PDFAnnot
The border is drawn in a beveled style (faux three-dimensional) such that it looks as if it is pushed out of the page (opposite of INSET)
bgColor - Variable in class UI.GifDecoder
 
bgIndex - Variable in class UI.GifDecoder
 
bias - Variable in class UI.NeuQuant
 
BigFraction - Class in maths
Represents a fraction with arbitrary precision using BigInteger.
BigFraction(long, long) - Constructor for class maths.BigFraction
Constructs a BigFraction with the specified long numerator and denominator.
BigFraction(String) - Constructor for class maths.BigFraction
Constructs a BigFraction from a string representation.
BigFraction(BigInteger) - Constructor for class maths.BigFraction
Constructs a BigFraction with the specified BigInteger numerator.
BigFraction(BigInteger, BigInteger) - Constructor for class maths.BigFraction
Constructs a BigFraction with the specified numerator and denominator.
BigFraction(BigFraction) - Constructor for class maths.BigFraction
Copy constructor for BigFraction.
BigSquareRoot - Class in maths
Provides methods to calculate square roots and cube roots with arbitrary precision.
BigSquareRoot() - Constructor for class maths.BigSquareRoot
 
BISECT - Static variable in class wprover.Constraint
 
bl - Variable in class wprover.CBoolean
 
BLeveledButtonUI - Class in UI
BLeveledButtonUI.java This class extends BasicButtonUI to create a custom button UI with leveled borders.
BLeveledButtonUI() - Constructor for class UI.BLeveledButtonUI
Constructs a BLeveledButtonUI.
BLeveledButtonUIX - Class in UI
BLeveledButtonUIX is a custom button UI that extends BlueishButtonUI.
BLeveledButtonUIX() - Constructor for class UI.BLeveledButtonUIX
Constructs a BLeveledButtonUIX.
BLine - Static variable in class wprover.CLine
 
BLINE - Static variable in class wprover.Constraint
 
block - Variable in class UI.GifDecoder
 
blockSize - Variable in class UI.GifDecoder
 
BlueishBorder - Static variable in class wprover.CMisc
 
BlueishButtonUI - Class in UI
BlueishButtonUI.java This class extends BasicButtonUI to create a custom button UI with a blueish theme.
BlueishButtonUI() - Constructor for class UI.BlueishButtonUI
Constructs a BlueishButtonUI.
boldCheckBox - Variable in class wprover.VFontChooser
 
borderSelectionColor - Variable in class wprover.TreeCellOpaqueRender
Color to use for the focus indicator when the node has focus.
bottomColor - Variable in class UI.SolidBorder
 
BoundingBox - Class in pdf
This class represents a bounding box.
BoundingBox() - Constructor for class pdf.BoundingBox
 
buildItems() - Static method in class wprover.HelpMode
Builds the list of help items if it is not already built.
button_label_font - Static variable in class wprover.CMisc
 
ButtonBorder - Class in UI
ButtonBorder.
ButtonBorder() - Constructor for class UI.ButtonBorder
 
ButtonColor - Static variable in class wprover.CMisc
 
buttonOK() - Method in class wprover.MProveInputPanel
Handles the OK button action.

C

c - Variable in class maths.TDono
 
C - Variable in class wprover.JTriFlash
 
C_ANGLE_BISECTOR - Static variable in class gprover.Gib
 
C_CCTANGENT - Static variable in class gprover.Gib
 
C_CENT - Static variable in class gprover.Gib
 
C_CIRCLE - Static variable in class gprover.Gib
 
C_CIRCUM - Static variable in class gprover.Gib
 
C_CONSTANT - Static variable in class gprover.Gib
 
C_EQ_TRI - Static variable in class gprover.Gib
 
C_EQANGLE - Static variable in class gprover.Gib
 
C_EQANGLE3P - Static variable in class gprover.Gib
 
C_EQDISTANCE - Static variable in class gprover.Gib
 
C_FOOT - Static variable in class gprover.Gib
 
C_I_AA - Static variable in class gprover.Gib
 
C_I_BA - Static variable in class gprover.Gib
 
C_I_BB - Static variable in class gprover.Gib
 
C_I_BC - Static variable in class gprover.Gib
 
C_I_BR - Static variable in class gprover.Gib
 
C_I_CC - Static variable in class gprover.Gib
 
C_I_CR - Static variable in class gprover.Gib
 
C_I_EQ - Static variable in class gprover.Gib
 
C_I_LA - Static variable in class gprover.Gib
 
C_I_LB - Static variable in class gprover.Gib
 
C_I_LC - Static variable in class gprover.Gib
 
C_I_LL - Static variable in class gprover.Gib
 
C_I_LP - Static variable in class gprover.Gib
 
C_I_LR - Static variable in class gprover.Gib
 
C_I_LS - Static variable in class gprover.Gib
 
C_I_LT - Static variable in class gprover.Gib
 
C_I_PA - Static variable in class gprover.Gib
 
C_I_PB - Static variable in class gprover.Gib
 
C_I_PC - Static variable in class gprover.Gib
 
C_I_PP - Static variable in class gprover.Gib
 
C_I_PR - Static variable in class gprover.Gib
 
C_I_PT - Static variable in class gprover.Gib
 
C_I_RR - Static variable in class gprover.Gib
 
C_I_SS - Static variable in class gprover.Gib
 
C_I_TA - Static variable in class gprover.Gib
 
C_I_TB - Static variable in class gprover.Gib
 
C_I_TC - Static variable in class gprover.Gib
 
C_I_TR - Static variable in class gprover.Gib
 
C_I_TT - Static variable in class gprover.Gib
 
C_ICENT - Static variable in class gprover.Gib
 
C_ICENT1 - Static variable in class gprover.Gib
 
C_INVERSION - Static variable in class gprover.Gib
 
C_ISO_TRI - Static variable in class gprover.Gib
 
C_LC_TANGENT - Static variable in class gprover.Gib
 
C_LINE - Static variable in class gprover.Gib
 
C_LOZENGE - Static variable in class gprover.Gib
 
C_LRATIO - Static variable in class gprover.Gib
 
C_MIDPOINT - Static variable in class gprover.Gib
 
C_NETRIANGLE - Static variable in class gprover.Gib
 
C_NRATIO - Static variable in class gprover.Gib
 
C_NSQUARE - Static variable in class gprover.Gib
 
C_O_A - Static variable in class gprover.Gib
 
C_O_AB - Static variable in class gprover.Gib
 
C_O_B - Static variable in class gprover.Gib
 
C_O_C - Static variable in class gprover.Gib
 
C_O_D - Static variable in class gprover.Gib
 
C_O_L - Static variable in class gprover.Gib
 
C_O_P - Static variable in class gprover.Gib
 
C_O_R - Static variable in class gprover.Gib
 
C_O_S - Static variable in class gprover.Gib
 
C_O_T - Static variable in class gprover.Gib
 
C_ORTH - Static variable in class gprover.Gib
 
C_PARALLELOGRAM - Static variable in class gprover.Gib
 
C_PENTAGON - Static variable in class gprover.Gib
 
C_PETRIANGLE - Static variable in class gprover.Gib
 
C_POINT - Static variable in class gprover.Gib
 
C_POLYGON - Static variable in class gprover.Gib
 
C_PRATIO - Static variable in class gprover.Gib
 
C_PSQUARE - Static variable in class gprover.Gib
 
C_QUADRANGLE - Static variable in class gprover.Gib
 
C_R_TRAPEZOID - Static variable in class gprover.Gib
 
C_R_TRI - Static variable in class gprover.Gib
 
C_RATIO - Static variable in class gprover.Gib
 
C_RECTANGLE - Static variable in class gprover.Gib
 
C_REF - Static variable in class gprover.Gib
 
C_SANGLE - Static variable in class gprover.Gib
 
C_SQUARE - Static variable in class gprover.Gib
 
C_SYM - Static variable in class gprover.Gib
 
C_TRAPEZOID - Static variable in class gprover.Gib
 
C_TRATIO - Static variable in class gprover.Gib
 
C_TRIANGLE - Static variable in class gprover.Gib
 
C1 - Variable in class wprover.JTriFlash
 
cal_ax_co(ProPoint, int, int, int) - Method in class gprover.GDDAux
Calculates the center based on the configuration of points p1, p2, and p3.
cal_ax_foot(ProPoint, int, int, int) - Method in class gprover.GDDAux
Calculates the foot of the perpendicular from point p1 to the line defined by p2 and p3.
cal_ax_ilc(ProPoint, int, int, int, int) - Method in class gprover.GDDAux
Calculates the intersection point between the line defined by p1 and p2 and the circle defined by p3 and p4.
cal_ax_ill(ProPoint, int, int, int, int) - Method in class gprover.GDDAux
Calculates the intersection point between the lines defined by (p1, p2) and (p3, p4).
cal_ax_ilp(ProPoint, int, int, int, int, int) - Method in class gprover.GDDAux
Calculates the intersection point for a line configuration using points p1, p2, p3, p4, and p5.
cal_ax_ipc(ProPoint, int, int, int, int, int) - Method in class gprover.GDDAux
Calculates the intersection point between a translated line and a circle.
cal_ax_md(ProPoint, int, int) - Method in class gprover.GDDAux
Calculates the midpoint of points p1 and p2.
cal_ax_tn(ProPoint, int, int, int) - Method in class gprover.GDDAux
Calculates the Y coordinate on the tangent line for point p1 using p2 and p3.
cal_func(int, double) - Static method in class wprover.CTextValue
Calculates the result of a mathematical function on a given value.
calcu_m1(TMono) - Method in class wprover.DrawProcess
Calculates the values of a polynomial.
calculate(Param[]) - Method in class wprover.Constraint
Calculates the polynomial representation using the given parameters.
calculate(CTextValue) - Method in class wprover.DrawProcess
Calculates the numerical value of a given CTextValue expression.
calculate(DrawProcess) - Method in class wprover.CTextValue
Calculates the value of this CTextValue object using the specified DrawProcess.
calculate_a_point(CPoint, boolean) - Method in class wprover.DrawProcess
Calculates the coordinates for a given point using its defining parameters and constraints.
calculate_allpt(boolean) - Method in class wprover.DrawProcess
Calculates all points based on current parameter values.
calculate_allResults() - Method in class wprover.DrawProcess
Calculates all results from the polygons.
calculate_lccc(CPoint, double[]) - Method in class wprover.DrawProcess
Calculates and adjusts the given point based on a line-circle or circle-circle constraint.
calculate_ocir(CPoint) - Method in class wprover.DrawProcess
Calculates the corresponding point on a circle.
calculate_oline(CPoint) - Method in class wprover.DrawProcess
Calculates the intersection point on a line based on the given point.
calculate_oncr(TMono, Param[], int, int) - Method in class maths.PolyBasic
Calculates the values of the polynomial `mm` given the parameters `p` for two variables.
calculate_online(TMono, Param[], int, int) - Method in class maths.PolyBasic
Calculates the values of the polynomial `mm` given the parameters `p` for two variables.
calculate_text() - Method in class wprover.DrawProcess
Calculates the text values for all CText objects in the text list.
calculate_trace() - Method in class wprover.DrawProcess
Calculates the trace points for all CTrace objects in the trace list.
calculv(TMono, Param[]) - Method in class maths.PolyBasic
Calculates the values of the polynomial `mm` given the parameters `p`.
calculv_2v(TMono, Param[]) - Method in class maths.PolyBasic
Calculates the values of the polynomial `mm` given the parameters `p` for two variables.
calculv2poly(TMono, TMono, Param[]) - Method in class maths.PolyBasic
Calculates the values of two polynomials `mm1` and `mm2` given the parameters `p`.
calform(int, Param[]) - Method in class wprover.DrawProcess
Calculates the values of two polynomials.
calv_parameter() - Method in class wprover.DrawProcess
Calculates and updates parameter values based on specific angle constraints.
calvalue(CTextValue, DrawProcess) - Static method in class wprover.CTextValue
Calculates the value of the specified CTextValue object using the specified DrawProcess.
canAutoAnimate() - Method in class wprover.DrawProcess
Checks if auto animation is possible.
cancel() - Method in class pdf.PDFPrinterJob
 
cancel() - Method in class wprover.ConcPanel
Cancels the current assertion and resets all combo boxes.
cancelCurrentAction() - Method in class wprover.DrawProcess
Cancels the current action and resets relevant states.
canEqual(CAngle, CAngle) - Static method in class wprover.CAngle
Checks if two angles can be considered equal based on their common points and lines.
canExpressedAsFullAngle() - Method in class gprover.Full
Returns true if a full angle proof is expressed.
CAngle - Class in wprover
Class representing an angle in a geometric construction.
CAngle() - Constructor for class wprover.CAngle
Constructor for CAngle.
CAngle(CLine, CLine, CPoint, CPoint) - Constructor for class wprover.CAngle
Constructs a CAngle object.
CAngle(CLine, CLine, CPoint, CPoint, CPoint, CPoint) - Constructor for class wprover.CAngle
Constructs a CAngle object with specified lines and points.
CArrow - Class in wprover
Represents an arrow in a geometric drawing.
CArrow(CPoint, CPoint) - Constructor for class wprover.CArrow
Constructs a CArrow object.
CatchAngle(double, double) - Method in class wprover.DrawProcess
Selects an angle from the list based on the given coordinates.
CatchList - Variable in class wprover.DrawBase
 
CatchList(Vector, double, double) - Method in class wprover.DrawProcess
Selects an object from the list based on the given coordinates.
CatchPoint - Variable in class wprover.DrawBase
 
CatchType - Variable in class wprover.DrawBase
 
catchX - Variable in class wprover.DrawBase
 
catchY - Variable in class wprover.DrawBase
 
cb_cgs(CSegs, CSegs) - Method in class gprover.GDDBase
Merges connections from one CSegs instance into another.
cb_sts(STris, STris, int) - Method in class gprover.GDDBase
Merges triangle data from the secondary STris into the primary one, based on a specified index.
CBoolean - Class in wprover
Represents a boolean value that can be modified.
CBoolean(boolean) - Constructor for class wprover.CBoolean
Constructs a CBoolean object with the given boolean value.
CClass - Class in gprover
The CClass class represents a base class for geometric objects.
CClass - Class in wprover
CClass is an abstract class representing a geometric object with various properties and methods.
CClass() - Constructor for class gprover.CClass
 
CClass(int) - Constructor for class wprover.CClass
Constructs a CClass object with the specified type.
CClass(CClass) - Constructor for class wprover.CClass
Constructs a CClass object by copying another CClass object.
CCLine - Static variable in class wprover.CLine
 
CCLine - Static variable in class wprover.Constraint
 
CCoBox - Class in wprover
CCoBox is a custom JComboBox that displays color options.
CCTANGENT - Static variable in class wprover.Constraint
 
CCTANGENT - Static variable in class wprover.DrawBase
 
CCTANGENT_LINE - Static variable in class wprover.Constraint
 
cd - Variable in class gprover.Cond
Additional condition.
CDialogProve - Class in wprover
This class represents a dialog for proving geometric terms.
CDialogProve(GExpert) - Constructor for class wprover.CDialogProve
Constructs a CDialogProve object.
CDistance - Class in wprover
Represents a distance measurement between two points in a geometric context.
CDistance() - Constructor for class wprover.CDistance
Default constructor for CDistance.
CDistance(CPoint, CPoint) - Constructor for class wprover.CDistance
Constructs a CDistance object with the specified start and end points.
Cedmark - Class in wprover
Represents a Cedmark object, which is a type of equality mark in a geometric drawing.
Cedmark() - Constructor for class wprover.Cedmark
Default constructor for Cedmark.
Cedmark(CPoint, CPoint) - Constructor for class wprover.Cedmark
Constructs a Cedmark object with the specified points.
Cedmark(CPoint, CPoint, int) - Constructor for class wprover.Cedmark
Constructs a Cedmark object with the specified points and number of marks.
CELLWIDTH - Static variable in class wprover.CStyleDialog
 
centerDialog(JDialog) - Method in class wprover.GExpert
Centers the given dialog relative to the main frame.
centerWindow() - Method in class wprover.RatioSelectDialog
Centers the dialog window relative to its owner.
cfinished(TPoly) - Method in class maths.CharSet
Checks if the given polynomial is finished.
ch_lns(LLine) - Method in class gprover.GDDBase
Processes and adjusts collections of lines.
changeBOKListener(ActionListener) - Method in class wprover.ConcDialog
Changes the action listener for the OK button.
charCons(int, Cons, Cons, Object[]) - Static method in class gprover.CST
Constructs a new construction by combining two given construction objects.
charset - Static variable in class wprover.DrawBase
 
charset - Static variable in class wprover.LeadVariableDialog
 
charset(TPoly) - Method in class maths.CharSet
Processes the given polynomial and returns the resulting polynomial.
CharSet - Class in maths
Represents a character set for polynomial operations.
CharSet() - Constructor for class maths.CharSet
 
charsetAndAddPoly(boolean) - Method in class wprover.DrawProcess
Adds polynomials to the list and optimizes them.
check_agbisector(double, double) - Method in class wprover.Constraint
Checks if the angle bisector constraint is satisfied for the given coordinates.
check_angle_ls_90(int, int, int) - Method in class gprover.Gib
Determines whether the angle formed by three points is a right angle (90°).
check_animation(CPoint, CLine) - Method in class wprover.DrawProcess
Checks if a point can be animated along a line.
check_at_eq(int, int) - Method in class gprover.GDDBase
Checks if two angle measures are equal or supplementary.
check_ateq(int, int, int, int) - Method in class gprover.Gib
Checks if the angle formed by three points is approximately equal to a given value.
check_atn(int, int, int, int, int, int) - Method in class gprover.Gib
Checks whether the sum of the two angles defined by the given points equals 90°.
check_atn_dr(int, int, int, int, int, int) - Method in class gprover.GDDBase
Checks the directional relationship between two angles defined by three points each.
check_cc_inter(Circle, Circle) - Method in class wprover.DrawBase
Checks if two circles intersect based on their radii and center distance.
check_constraint(double, double) - Method in class wprover.Constraint
Checks if the constraint is satisfied for the given coordinates.
check_eq(Vector) - Method in class wprover.CPolygon
Checks if the polygon is equal to another polygon by comparing their points.
check_eqangle(int, int, int, int, int, int) - Method in class gprover.Gib
Checks if the angles formed by points (p1, p2, p3) and (p4, p5, p6) are equal.
check_eqangle(int, int, int, int, int, int, int, int) - Method in class gprover.Gib
Checks if two angles defined by four points are equal or supplementary.
check_eqangle_t(int, int, int, int, int, int, int, int) - Method in class gprover.Gib
Checks if two angle values computed via a transformed approach are equal.
check_eqdistance(int, int, int, int) - Method in class gprover.Gib
Checks if the distances between two pairs of points are equal.
check_eqdistance(int, int, int, int, double, double) - Method in class gprover.Gib
Checks if the distance between two pairs of points are equal after scaling.
check_filled() - Method in class wprover.NumCheckDialog
Checks if all visible JComboBoxes have selected points.
check_incenter(double, double) - Method in class wprover.Constraint
Checks if the incenter constraint is satisfied for the given coordinates.
check_lc_inter(CLine, Circle) - Method in class wprover.DrawBase
Checks if a line and a circle intersect.
check_ll_dr(int, LLine, LLine, int) - Method in class gprover.GDDBase
Checks if the angle between the two lines at a specific point approximates the given angle measure.
check_llatn(int, int, LLine, LLine, LLine, LLine) - Method in class gprover.GDD
Checks if the combined angles formed by the specified line segments at points p1 and p2 are approximately complementary.
check_ratio(int, int, int, int, int, int, int, int) - Method in class gprover.Gib
Validates whether the ratio of the squared lengths of two segments remain equal.
check_rdeq(Vector) - Method in class wprover.CPolygon
Checks if the polygon is equal to another polygon by comparing their points in a rotated manner.
check_same_side(CPoint, CPoint, CPoint, CPoint) - Static method in class wprover.DrawBase
Checks if points p3 and p4 lie on the same side of the line defined by p1 and p2.
check_triangle_inside(CPoint, CPoint, CPoint, CPoint) - Static method in class wprover.DrawBase
Determines if point p lies inside the triangle defined by p1, p2, and p3.
check_tValid(Cond) - Method in class gprover.GDDBc
Checks if the given condition is valid.
check_xy_valid(double, double) - Method in class wprover.CPoint
Checks if the given x and y coordinates are valid based on the constraints.
check_zero(TMono) - Method in class maths.PolyBasic
Checks if the given polynomial is zero.
CheckCommonPoint(CPoint) - Method in class wprover.DrawProcess
Checks for a common point in the list.
checkCPfieldExists() - Method in class wprover.DrawProcess
Checks if the construction proof field exists.
checkValid() - Method in class wprover.ConcDialog
Checks if the selected item is valid.
checkValid(int) - Method in class wprover.ConcDialog
Checks if the selected item with the given ID is valid.
cindex - Static variable in class wprover.DrawData
 
Circle - Class in wprover
Represents a geometric circle with various properties and methods.
Circle() - Constructor for class wprover.Circle
This class represents a circle in geometric constructions.
Circle(int, CPoint) - Constructor for class wprover.Circle
Constructs a Circle object with the specified type and center.
Circle(CPoint, CPoint) - Constructor for class wprover.Circle
Constructs a Circle object with the specified center and one point on the circle.
Circle(CPoint, CPoint, CPoint) - Constructor for class wprover.Circle
Constructs a Circle object with the specified center and two points on the circle.
Circle(CPoint, CPoint, CPoint, CPoint) - Constructor for class wprover.Circle
Create a circle using the four points O, A, B, and C.
CIRCLE - Static variable in class wprover.CClass
 
CIRCLE - Static variable in class wprover.Constraint
 
CIRCLE3P - Static variable in class wprover.Constraint
 
circlelist - Variable in class wprover.DrawBase
 
CIRCUMCENTER - Static variable in class wprover.Constraint
 
CIRCUMCENTER - Static variable in class wprover.DrawBase
 
ck_4peq(int, int, int, int) - Method in class gprover.Gib
Checks if two pairs of points are equal regardless of order.
ck_allFree(CNdg) - Method in class gprover.Full
Checks whether all points in the given CNdg constraint are free.
ck_dr(int, int, int, int) - Method in class gprover.Gib
Evaluates directional compatibility between two segments defined by two pairs of points.
ck_eq(TMono, TMono) - Method in class maths.PolyBasic
Checks if two monomials are equal.
ck_right(Cons, NdgCs, int) - Method in class gprover.Full
Checks whether the specified constraint is recursively valid with respect to the given NDG type.
ck_right(NdgCs, int) - Method in class gprover.Full
Recursively checks constraints in an NDG constraint set for consistency.
ck_value - Static variable in class gprover.Gib
 
clear() - Method in class gprover.GTerm
Clears all stored points, construction steps, and resets the construction name.
Clear() - Method in class wprover.GExpert
Clears the current diagram and resets the application state.
clear_all_cons() - Method in class wprover.Constraint
Clears all constraints by setting the constraint descriptors to null.
clearAll() - Method in class wprover.DrawProcess
Clears all geometric objects and resets the drawing state.
clearAll() - Method in class wprover.MProveTree
 
clearAll() - Method in class wprover.PanelAlgebraic
Clears all content from the text pane and stops the panel from running.
clearAll() - Method in class wprover.PanelProve
 
clearAll() - Method in class wprover.WuTextPane
Clears all text from the text pane.
clearAllConstraint() - Method in class wprover.DrawProcess
Clears all constraints from the constraint list.
clearAllTrees() - Method in class wprover.ListTree
Clears all trees in the ListTree.
clearConstruction() - Method in class wprover.DrawProcess
Clears the construction and resets the nd value.
cleardText() - Method in class wprover.DrawTextProcess
Clears the construction text.
clearFlash() - Method in class wprover.DrawProcess
Clears all flash items from the flash list.
clearRect(int, int, int, int) - Method in class pdf.PDFGraphics
This simply draws a White Rectangle to clear the area
clearSelection() - Method in class wprover.CProveField
Clears the selection of all `CProveText` objects.
clearSelection() - Method in class wprover.CProveText
Clears the selection of the proof text.
clearSelection() - Method in class wprover.DrawProcess
Clears the selection list.
clearZeroN() - Static method in class wprover.GeoPoly
Clears the zeron array by setting all elements to zero.
CLine - Class in wprover
Represents a geometric line with various properties and methods.
CLine(int) - Constructor for class wprover.CLine
Constructs a CLine with a specified type.
CLine(String, CPoint, CPoint) - Constructor for class wprover.CLine
Constructs a CLine with a name and two points.
CLine(CPoint, int) - Constructor for class wprover.CLine
Constructs a CLine with a specified point and type.
CLine(CPoint, CPoint) - Constructor for class wprover.CLine
Constructs a CLine with two points.
CLine(CPoint, CPoint, int) - Constructor for class wprover.CLine
Constructs a CLine with two points and a specified type.
CLine(CPoint, CPoint, String) - Constructor for class wprover.CLine
Constructs a CLine with two points and a specified color.
clip(Shape) - Method in class pdf.PDFGraphics
 
clipPolygon(Polygon) - Method in class pdf.PDFGraphics
This extra method allows PDF users to clip to a Polygon.
clipRect(int, int, int, int) - Method in class pdf.PDFGraphics
Clips to a set of coordinates
clipRectangle - Variable in class pdf.PDFGraphics
This holds the current clipRectangle
clone() - Method in class maths.BigFraction
Creates and returns a copy of this BigFraction.
close() - Method in class pdf.PDFOutput
This closes the Stream, writing the xref table
closeAllDialogs() - Method in class wprover.GExpert
Closes all open dialogs in the application.
Closed_Option - Variable in class wprover.VFontChooser
 
closeStream - Variable in class UI.GifEncoder
 
Cm - Class in gprover
The Cm class contains various constants and utility methods used in geometric proofs.
Cm() - Constructor for class gprover.Cm
 
CMisc - Class in wprover
This class contains configuration and utility methods for the application.
CMisc() - Constructor for class wprover.CMisc
 
CNAME_TEXT - Static variable in class wprover.CText
 
CNdg - Class in gprover
The CNdg class represents a geometric non-degenerate condition.
CNdg() - Constructor for class gprover.CNdg
Constructs a CNdg object with default values.
CNdg(CNdg) - Constructor for class gprover.CNdg
Constructs a CNdg object by copying another CNdg object.
cns_no - Variable in class gprover.Gib
 
co - Variable in class gprover.ElTerm
 
co - Variable in class gprover.LLine
 
CO_12 - Static variable in class gprover.Gib
 
CO_ACONG - Static variable in class gprover.Gib
 
CO_ATNG - Static variable in class gprover.Gib
 
CO_COLL - Static variable in class gprover.Gib
 
CO_CONG - Static variable in class gprover.Gib
 
CO_CTRI - Static variable in class gprover.Gib
 
CO_CYCLIC - Static variable in class gprover.Gib
 
co_db - Variable in class gprover.Gib
 
CO_EQ - Static variable in class gprover.Gib
 
CO_HARMONIC - Static variable in class gprover.Gib
 
CO_INCENT - Static variable in class gprover.Gib
 
CO_MIDP - Static variable in class gprover.Gib
 
CO_NANG - Static variable in class gprover.Gib
 
CO_NSEG - Static variable in class gprover.Gib
 
CO_ORTH - Static variable in class gprover.Gib
 
CO_PARA - Static variable in class gprover.Gib
 
CO_PBISECT - Static variable in class gprover.Gib
 
CO_PERP - Static variable in class gprover.Gib
 
CO_PET - Static variable in class gprover.Gib
 
CO_PETRI - Static variable in class gprover.Gib
 
CO_PROD - Static variable in class gprover.Gib
 
CO_RATIO - Static variable in class gprover.Gib
 
CO_STRI - Static variable in class gprover.Gib
 
CO_TANG - Static variable in class gprover.Gib
 
CO_TANGENT - Static variable in class gprover.Gib
 
co_xy - Variable in class gprover.Gib
 
coef - Variable in class maths.TMono
 
coefgcd(TMono) - Method in class maths.PolyBasic
Returns the greatest common divisor of the coefficients of the polynomial.
collect_angst() - Method in class gprover.Gib
Collects angle expressions into a collection.
collect_sts() - Method in class gprover.GDDBase
Collects and organizes triangles from all SimTri objects into STris structures.
COLLINEAR - Static variable in class wprover.Constraint
 
collv(CPoint, CPoint, CPoint) - Static method in class wprover.DrawBase
Computes the cross product of vectors AB and AC.
color - Variable in class wprover.JFlash
 
ColorButtonPanel - Class in wprover
ColorButtonPanel is a JPanel that displays a color button.
ColorButtonPanel(int, int) - Constructor for class wprover.ColorButtonPanel
Constructs a ColorButtonPanel with specified dimensions.
colorComboBox - Variable in class wprover.VFontChooser
 
colorDepth - Variable in class UI.GifEncoder
 
colorlist - Variable in class wprover.DrawData
 
colorMap() - Method in class UI.NeuQuant
 
ColorMode - Static variable in class wprover.CMisc
 
colorTab - Variable in class UI.GifEncoder
 
combine(Language) - Method in class wprover.Language
Combines the current language with another language.
combineSelection() - Method in class wprover.MProveTree
 
commandlineCommand - Static variable in class wprover.GExpert
 
commandLineRequestsPerformed - Static variable in class wprover.GExpert
 
commandlineSrc - Static variable in class wprover.GExpert
 
commonPoint(CLine, Circle) - Static method in class wprover.CLine
Finds the common points between a line and a circle.
commonPoint(CLine, CLine) - Static method in class wprover.CLine
Finds the common point between two lines.
CommonPoints(Circle, Circle) - Static method in class wprover.Circle
Finds the common points between two circles.
compare(CNdg, CNdg) - Method in class gprover.Full
Compares two NDG constraints based on their maximum integer values.
compare(Cons, Cons) - Static method in class gprover.NdgCs
Compares two constraints.
compareLN(CLine, CLine) - Method in class wprover.Constraint
Compares two lines based on the ID of their first points.
compareTo(Object) - Method in class maths.BigFraction
Compares this fraction with another object.
compareTo(BigInteger) - Method in class maths.BigFraction
Compares this fraction with a BigInteger.
componentAdded(ContainerEvent) - Method in class wprover.JBaseDialog
Called when a component is added to a container.
componentHidden(ComponentEvent) - Method in class wprover.RectangleSelectionDialog
Handles component hidden events.
componentHidden(ComponentEvent) - Method in class wprover.RuleApplicationDialog
 
componentMoved(ComponentEvent) - Method in class wprover.RectangleSelectionDialog
Handles component moved events.
componentMoved(ComponentEvent) - Method in class wprover.RuleApplicationDialog
 
componentRemoved(ContainerEvent) - Method in class wprover.JBaseDialog
Called when a component is removed from a container.
componentResized(ComponentEvent) - Method in class wprover.RectangleSelectionDialog
Handles component resized events to update the content location.
componentResized(ComponentEvent) - Method in class wprover.RuleApplicationDialog
Handles component resized events to reset the panel sizes.
componentShown(ComponentEvent) - Method in class wprover.RectangleSelectionDialog
Handles component shown events.
componentShown(ComponentEvent) - Method in class wprover.RuleApplicationDialog
 
conc - Variable in class gprover.Gib
 
conc - Variable in class gprover.GTerm
 
ConcDialog - Class in wprover
ConcDialog is a dialog for selecting geometric conclusions.
ConcDialog(GExpert, String) - Constructor for class wprover.ConcDialog
Constructs a ConcDialog with the specified GExpert instance and title.
conclusion - Static variable in class gprover.CST
 
conclusion - Static variable in class wprover.GExpert
 
CONCLUSION_CANCEL - Static variable in class wprover.ConcDialog
 
CONCLUSION_OK - Static variable in class wprover.ConcDialog
 
ConcPanel - Class in wprover
ConcPanel is a JPanel that provides a user interface for selecting geometric assertions.
ConcPanel(GExpert) - Constructor for class wprover.ConcPanel
Constructs a ConcPanel with the specified GExpert instance.
ConcPanel(GExpert, MProveInputPanel) - Constructor for class wprover.ConcPanel
Constructs a ConcPanel with the specified GExpert instance and MProveInputPanel.
Cond - Class in gprover
Represents a condition in the proof structure.
Cond() - Constructor for class gprover.Cond
Default condition constructor that initializes required fields.
Cond(boolean) - Constructor for class gprover.Cond
Constructs a condition optionally initializing the geometric array.
Cond(int) - Constructor for class gprover.Cond
Constructs a condition with a given predicate.
Cond(Cond) - Constructor for class gprover.Cond
Copy constructor for creating a duplicate of a given condition.
CongSeg - Class in gprover
The CongSeg class represents a congruent segment in a geometric proof.
CongSeg() - Constructor for class gprover.CongSeg
Constructs a CongSeg object with default values.
Cons - Class in gprover
The Cons class represents a geometric construction in a proof.
Cons(int) - Constructor for class gprover.Cons
Constructs a Cons object with the specified type.
Cons(int, int) - Constructor for class gprover.Cons
Constructs a Cons object with the specified type and length.
Cons(Cons) - Constructor for class gprover.Cons
Constructs a Cons object by copying another Cons object.
cons_no - Variable in class gprover.Gib
 
CONSTANT - Static variable in class wprover.Constraint
 
Constraint - Class in wprover
The Constraint class represents a geometric constraint in a geometric construction.
Constraint(int) - Constructor for class wprover.Constraint
Constructs a Constraint with the specified ID.
Constraint(int, Object) - Constructor for class wprover.Constraint
Constructs a Constraint with a single element.
Constraint(int, Object, int) - Constructor for class wprover.Constraint
Constructs a Constraint with a single element and a proportion, and generates the polynomial if required.
Constraint(int, Object, Object) - Constructor for class wprover.Constraint
Constructs a Constraint with two elements and generates the polynomial if required.
Constraint(int, Object, Object, boolean) - Constructor for class wprover.Constraint
Constructs a Constraint with two elements and optionally generates the polynomial.
Constraint(int, Object, Object, Object) - Constructor for class wprover.Constraint
Constructs a Constraint with three elements and generates the polynomial if required.
Constraint(int, Object, Object, Object, int) - Constructor for class wprover.Constraint
Constructs a Constraint with three elements and a proportion, and generates the polynomial if required.
Constraint(int, Object, Object, Object, Object) - Constructor for class wprover.Constraint
Constructs a Constraint with four elements and generates the polynomial if required.
Constraint(int, Object, Object, Object, Object, int) - Constructor for class wprover.Constraint
Constructs a Constraint with four elements and a proportion, and generates the polynomial if required.
Constraint(int, Object, Object, Object, Object, Object) - Constructor for class wprover.Constraint
Constructs a Constraint with five elements and generates the polynomial if required.
Constraint(int, Object, Object, Object, Object, Object, Object) - Constructor for class wprover.Constraint
Constructs a Constraint with six elements and generates the polynomial if required.
Constraint(int, Vector) - Constructor for class wprover.Constraint
Constructs a Constraint with a list of elements and generates the polynomial.
constraintlist - Variable in class wprover.DrawBase
 
CONSTRUCT_FROM_TEXT - Static variable in class wprover.DrawProcess
 
construct_related(int) - Method in class gprover.Full
Determines whether a constraint type is considered related to construction operations.
contain(int) - Method in class gprover.CNdg
Checks if the condition contains the specified point.
contain(LLine, LLine) - Method in class gprover.AngSt
Checks if the specified lines are contained in the angles.
contain2(int, int) - Method in class gprover.CNdg
Checks if the condition contains the specified points.
containFreezedPoint() - Method in class wprover.DrawBase
Checks if there is at least one freezed point in the diagram.
containPt(int) - Method in class gprover.LLine
Checks if the line contains a specific point.
containPt(CPoint) - Method in class wprover.JLine
Checks if the specified point is contained in the list of points defining the line.
containPt(CPoint) - Method in class wprover.JTLineFlash
 
containPT(CPoint) - Method in class wprover.CLine
Checks if the line contains the specified point.
containPTs(CPoint, CPoint) - Method in class wprover.CLine
Checks if the line contains the specified points.
contains(int) - Method in class gprover.Cons
Checks if the construction contains the specified point.
contents - Variable in class pdf.PDFPage
This holds the contents of the page.
contest(int, int, int) - Method in class UI.NeuQuant
 
copy(Cons) - Static method in class gprover.Cons
Copies the specified Cons object.
copy(CClass) - Method in class wprover.CClass
Copies attributes from another CClass object.
copy(CPolygon) - Method in class wprover.CPolygon
Copies the properties of the given polygon to this polygon.
copyArea(int, int, int, int, int, int) - Method in class pdf.PDFGraphics
This is unsupported - how do you do this with Vector graphics?
cp - Variable in class wprover.GExpert
 
cp(LList) - Method in class gprover.LList
Copies the properties of another LList object to this one.
cp(Mnde) - Method in class gprover.Mnde
Copies the values from another Mnde object to this object.
cp_ln(LLine) - Method in class gprover.LLine
Copies the properties of another LLine object to this one.
cp_nodes(LList) - Method in class gprover.GDDBase
Creates and returns a copy of the given node list.
cp_rule(Rule) - Method in class gprover.Rule
Copies the properties of another Rule object to this Rule object.
cp_times(long, TMono) - Method in class maths.PolyBasic
Multiplies a polynomial by a constant.
CPoint - Class in wprover
CPoint class represents a point in a 2D space with x and y coordinates.
CPoint() - Constructor for class wprover.CPoint
Default constructor for the CPoint class.
CPoint(int, Param, Param) - Constructor for class wprover.CPoint
Constructor for the CPoint class with specified type and coordinates.
CPoint(String, Param, Param) - Constructor for class wprover.CPoint
Constructor for the CPoint class with specified name and coordinates.
CPoint(Param, Param) - Constructor for class wprover.CPoint
Constructor for the CPoint class with specified coordinates.
CPolygon - Class in wprover
CPolygon class represents a polygon or circle shape.
CPolygon() - Constructor for class wprover.CPolygon
Default constructor for the CPolygon class.
CPolygon(Circle) - Constructor for class wprover.CPolygon
Constructor for the CPolygon class with a specified circle.
CProperty - Class in wprover
CProperty is a JPanel that displays property panels for different geometric objects.
CProperty(DPanel, Language) - Constructor for class wprover.CProperty
Constructor for the CProperty class.
CProveBarPanel - Class in wprover
CProveBarPanel is a custom panel that contains a toolbar for controlling the proof process.
CProveBarPanel(GExpert) - Constructor for class wprover.CProveBarPanel
 
CProveField - Class in wprover
CProveField is a class that represents a field for proving mathematical theorems.
CProveField() - Constructor for class wprover.CProveField
Default constructor for `CProveField`.
CProveField(Vector) - Constructor for class wprover.CProveField
Constructor for `CProveField` with a vector of undo structures.
CProveField(Vector, boolean) - Constructor for class wprover.CProveField
Constructor for `CProveField` with a vector of conditions and a head flag.
CProveText - Class in wprover
CProveText is a class that represents a proof text in a graphical user interface.
CProveText() - Constructor for class wprover.CProveText
Default constructor for the CProveText class.
CProveText(Cond, String) - Constructor for class wprover.CProveText
Constructor for the CProveText class with a condition and header.
CProveText(String) - Constructor for class wprover.CProveText
Constructor for the CProveText class with a specified message.
CProveText(String, String) - Constructor for class wprover.CProveText
Constructor for the CProveText class with specified header and message.
CProveText(Vector, Cond, int, boolean) - Constructor for class wprover.CProveText
Constructor for the CProveText class with a vector, condition, index, and a boolean flag.
CProveText(UndoStruct) - Constructor for class wprover.CProveText
Constructor for the CProveText class with an undo structure.
CProveText(UndoStruct, int) - Constructor for class wprover.CProveText
Constructor for the CProveText class with an undo structure and index.
CProveText(UndoStruct, String) - Constructor for class wprover.CProveText
Constructor for the CProveText class with an undo structure and header.
create() - Method in class pdf.PDFGraphics
This returns a child instance of this Graphics object.
CreateAInstance() - Static method in class wprover.CCoBox
Creates an instance of CCoBox with color options.
CreateANewPoint(double, double) - Method in class wprover.DrawProcess
Creates a new point with the given coordinates.
CreateANewPoint(double, double, String) - Method in class wprover.DrawProcess
Creates a new point with the given coordinates and name.
CreateATempPoint(double, double) - Method in class wprover.DrawBase
Creates a temporary point with the specified coordinates.
createGraphic(PDFPage, PrintWriter) - Method in class pdf.PDFGraphics
This method creates a new instance of the class based on the page and a print writer.
CreateIconButton(String) - Static method in class wprover.CProperty
Creates a JButton with an icon from the specified image name.
createImageIcon(String) - Static method in class wprover.GExpert
Create an ImageIcon from the path.
createpopupMenu() - Method in class wprover.MProveTree
 
createTable(Object, Object) - Static method in class wprover.CProperty
Creates a JTable with the specified objects.
createTipLabel() - Method in class wprover.GExpert
Creates and initializes the tip label.
createUI(JComponent) - Static method in class UI.BasicOutlookButtonUI
 
CText - Class in wprover
CText is a class that represents a text object in a graphical application.
CText() - Constructor for class wprover.CText
Default constructor for the CText class.
CText(int, int, String) - Constructor for class wprover.CText
Constructor for the CText class.
CText(CClass, double, double, int) - Constructor for class wprover.CText
Constructor for the CText class.
CTextValue - Class in wprover
CTextValue is a class that represents a mathematical expression in a tree structure.
CTextValue() - Constructor for class wprover.CTextValue
Default constructor for CTextValue.
ctLessdx(TMono, int) - Method in class maths.PolyBasic
Checks if the polynomial is less than a given value.
ctLessdx1(TMono, int) - Method in class maths.PolyBasic
Checks if the polynomial is less than a given value.
CTMark - Class in wprover
CTMark is a class that represents a mark on a drawing, defined by two lines.
CTMark() - Constructor for class wprover.CTMark
Default constructor for CTMark.
CTMark(CLine, CLine) - Constructor for class wprover.CTMark
Constructs a CTMark with two lines.
CTrace - Class in wprover
CTrace is a class that represents a trace of points in a graphical application.
CTrace(CPoint) - Constructor for class wprover.CTrace
Constructs a CTrace object with the specified point.
CTrace(CPoint, CPoint, Circle) - Constructor for class wprover.CTrace
Constructs a CTrace object with the specified points and circle.
CTrace(CPoint, CPoint, CLine) - Constructor for class wprover.CTrace
Constructs a CTrace object with the specified points and line.
CTrackPt - Variable in class wprover.DrawProcess
 
CurrentAction - Variable in class wprover.DrawBase
 
curveto(double, double, double, double) - Method in class pdf.PDFGraphics
This extension appends a Bezier curve to the path.
curveto(double, double, double, double, double, double) - Method in class pdf.PDFGraphics
This extension appends a Bezier curve to the path.
curveto(int, int, int, int) - Method in class pdf.PDFGraphics
This extension appends a Bezier curve to the path.
curveto(int, int, int, int, int, int) - Method in class pdf.PDFGraphics
This extension appends a Bezier curve to the path.
curveto2(double, double, double, double) - Method in class pdf.PDFGraphics
This extension appends a Bezier curve to the path.
curveto2(int, int, int, int) - Method in class pdf.PDFGraphics
This extension appends a Bezier curve to the path.
cutMark() - Method in class gprover.XTerm
Removes the leading '+' character from the string representation of the term.
cx(int, int) - Method in class pdf.PDFPage
This utility method converts the y coordinate from Java to User space within the page.
cxy(int, int) - Method in class pdf.PDFPage
This utility method converts the Java coordinates to User space within the page.
cy(int, int) - Method in class pdf.PDFPage
This utility method converts the y coordinate from Java to User space within the page.
CSegs - Class in gprover
The CSegs class represents a collection of geometric segments in a proof.
CSegs() - Constructor for class gprover.CSegs
Constructs a CSegs object with default values.
cst - Static variable in class gprover.CST
 
CST - Class in gprover
The CST class contains constants and utility methods for managing geometric constructions and their validations.
CStyleDialog - Class in wprover
CStyleDialog is a class that creates a dialog for selecting drawing styles, including color, line width, and line type.
CStyleDialog(GExpert, DPanel) - Constructor for class wprover.CStyleDialog
Constructor for the CStyleDialog class.

D

d - Variable in class gprover.ACir
 
d - Variable in class wprover.GExpert
 
D_3PCIRCLE - Static variable in class wprover.DrawBase
 
D_ABLINE - Static variable in class wprover.DrawBase
 
D_ALINE - Static variable in class wprover.DrawBase
 
D_ANGLE - Static variable in class wprover.DrawBase
 
d_base - Variable in class gprover.Gib
 
D_BLINE - Static variable in class wprover.DrawBase
 
D_CCLINE - Static variable in class wprover.DrawBase
 
D_CIR_BY_DIM - Static variable in class wprover.DrawBase
 
D_CIRCLE - Static variable in class wprover.DrawBase
 
D_CIRCLEBYRADIUS - Static variable in class wprover.DrawBase
 
D_IOSTRI - Static variable in class wprover.DrawBase
 
D_LINE - Static variable in class wprover.DrawBase
 
D_MIDPOINT - Static variable in class wprover.DrawBase
 
D_PARELINE - Static variable in class wprover.DrawBase
 
D_PERPLINE - Static variable in class wprover.DrawBase
 
D_PFOOT - Static variable in class wprover.DrawBase
 
D_POINT - Static variable in class wprover.DrawBase
 
D_POLYGON - Static variable in class wprover.DrawBase
 
D_PRATIO - Static variable in class wprover.DrawBase
 
D_PSQUARE - Static variable in class wprover.DrawBase
 
D_PTDISTANCE - Static variable in class wprover.DrawBase
 
D_SQUARE - Static variable in class wprover.DrawBase
 
D_TCLINE - Static variable in class wprover.DrawBase
 
D_TEXT - Static variable in class wprover.DrawBase
 
D_TRATIO - Static variable in class wprover.DrawBase
 
darkColor - Variable in class UI.OvalBorder
 
Dash - Static variable in class wprover.JFlash
 
DASH1 - Static variable in class wprover.JFlash
 
DASH8 - Static variable in class wprover.DrawData
 
DASHED - Static variable in class pdf.PDFAnnot
The border is drawn with a dashed line.
DashedStroke - Static variable in class wprover.CMisc
 
DashedStroke1 - Static variable in class wprover.CMisc
 
dashlist - Variable in class wprover.DrawData
 
debug() - Static method in class maths.CharSet
Returns the debug status.
DEBUG - Static variable in class gprover.Cm
Debug flag.
DEBUG - Variable in class gprover.Gib
 
DEBUG - Static variable in class wprover.CMisc
 
decide_wu_identical(CPoint, CPoint) - Method in class wprover.DrawBase
Determines whether two points are identical by comparing their Wu representations.
decodeImageData() - Method in class UI.GifDecoder
Decodes LZW image data into pixel array.
DEFAULT_MAX_ITERATIONS - Static variable in class maths.BigSquareRoot
 
DEFAULT_SCALE - Static variable in class maths.BigSquareRoot
 
defaultFont - Static variable in class wprover.CMisc
 
defaultOutlineBorder - Variable in class pdf.PDFDocument
This holds a PDFObject describing the default border for annotations.
defaultPage(PageFormat) - Method in class pdf.PDFPrinterJob
 
DefautlDash - Static variable in class wprover.CMisc
 
DefautlDash1 - Static variable in class wprover.CMisc
 
DEFINEPOLY - Static variable in class wprover.DrawProcess
 
defineSpecificAngle() - Method in class wprover.DrawProcess
Defines a specific angle constraint.
deg - Variable in class gprover.DTerm
The degree of the term.
deg - Variable in class maths.TMono
 
deg(TMono) - Method in class maths.PolyBasic
Returns the degree of the given polynomial.
deg(TMono, int) - Method in class maths.PolyBasic
Returns the degree of the given polynomial `p` with respect to the variable `x`.
delay - Variable in class UI.GifDecoder
 
delay - Variable in class UI.GifEncoder
 
deleteRow() - Method in class wprover.MProveTree
 
denominator() - Method in class maths.BigFraction
Returns the denominator as a BigInteger.
denominator_ - Variable in class maths.BigFraction
 
dep - Variable in class gprover.CNdg
The dependent construction.
dep - Variable in class gprover.Cond
Depth of the condition, initialized from Gib.depth.
depth - Static variable in class gprover.Gib
 
descendants() - Method in class pdf.PDFOutline
Returns the total number of descendants below this one.
description - Variable in class wprover.GRule
 
DiagramUpdater - Interface in wprover
DiagramUpdater is an interface that defines a method for updating a diagram.
dialog_addText(CText, int, int) - Method in class wprover.DrawProcess
Displays a dialog to add or edit text at the specified coordinates.
DialogProperty - Class in wprover
DialogProperty is a class that represents a dialog for displaying properties.
DialogProperty(GExpert, JPanel) - Constructor for class wprover.DialogProperty
Constructs a DialogProperty with specified owner and panel.
DialogPsProperty - Class in wprover
Dialog for setting PostScript (PS) properties.
DialogPsProperty(GExpert) - Constructor for class wprover.DialogPsProperty
Constructor for the DialogPsProperty class.
dindex - Static variable in class wprover.DrawData
 
displayDatabase(long) - Method in class wprover.PanelProve
 
displayGDDProve(boolean) - Method in class wprover.PanelProve
 
dispose - Variable in class UI.GifDecoder
 
dispose - Variable in class UI.GifEncoder
 
dispose() - Method in class pdf.PDFGraphics
This releases any resources used by this Graphics object.
distance(double, double) - Method in class wprover.CArrow
Calculates the distance from the given coordinates to the arrow.
distance(double, double) - Method in class wprover.CLine
Calculates the distance from a point to this line.
DISTANCE - Static variable in class wprover.CClass
 
DISTANCE - Static variable in class wprover.DrawBase
 
distancelist - Variable in class wprover.DrawBase
 
distanceToPoint(double, double, double, double, double) - Static method in class wprover.CLine
Calculates the distance from a point to a line given the slope.
distanceToPoint(CLine, double, double) - Static method in class wprover.CLine
Calculates the distance from a point to a line.
div(TMono, TPoly) - Method in class wprover.PanelGB
Divides the given polynomial by the terms in the specified TPoly.
div(TMono, TPoly) - Method in class wprover.PanelWu
Divides the given polynomial by the terms in the specified TPoly.
div_factor1(TMono, int, int) - Method in class maths.PolyBasic
Divides the degree of the polynomial `m` by `n` for the variable `x`.
div_set(TMono) - Method in class wprover.DrawBase
Checks if the given TMono reduces to zero relative to the polynomial set.
divide(BigInteger) - Method in class maths.BigFraction
Divides this fraction by the specified BigInteger.
divide(BigFraction) - Method in class maths.BigFraction
Divides this fraction by the specified fraction.
do_i_cons(int) - Method in class gprover.GDDBase
Processes the individual conclusion for the specified index.
do_pd(int, int, int[]) - Method in class gprover.GDDBase
Processes the predicate for a given conclusion based on its type and parameters.
do_pred2(int[], int, int) - Method in class gprover.GDDBase
Performs a predicate operation based on the given type.
doFlash() - Method in class wprover.DrawProcess
Starts and stops the flashing process for flash items in the flash list.
DOUBLE_ZERO - Static variable in class wprover.CMisc
 
dp - Variable in class wprover.GExpert
 
dp - Variable in class wprover.GIFProcessDialog
 
dp - Variable in class wprover.PanelAlgebraic
 
dr - Variable in class gprover.SimTri
 
dr - Variable in class gprover.STris
 
dr_pr(double, double, double, double, double, double) - Method in class wprover.Constraint
Calculates the determinant of the given points.
DR_WPT - Static variable in class gprover.Cm
WPT string constant.
drag(double, double) - Method in class wprover.CDistance
Drags the distance to a new position.
drag(double, double) - Method in class wprover.CProveField
Drags the selected proof text by the specified delta values.
drag(double, double) - Method in class wprover.CText
Drags the text object by the given offsets (dx, dy).
drag(double, double, double, double) - Method in class wprover.CText
Drags the text object from the given starting point (x0, y0) by the given offsets (dx, dy).
dragEnter(DropTargetDragEvent) - Method in class wprover.GExpert
 
dragExit(DropTargetEvent) - Method in class wprover.GExpert
 
dragOver(DropTargetDragEvent) - Method in class wprover.GExpert
 
dragto(int, int) - Method in class wprover.RectChooser
Updates the rectangle's size based on the dragged mouse coordinates.
draw(Graphics2D) - Method in class wprover.CAngle
Draws the angle using the given Graphics2D object.
draw(Graphics2D) - Method in class wprover.CArrow
Draws the arrow using the given Graphics2D object.
draw(Graphics2D) - Method in class wprover.CClass
Draws the geometry item using the given Graphics2D object.
draw(Graphics2D) - Method in class wprover.CDistance
Draws the distance using the given Graphics2D object.
draw(Graphics2D) - Method in class wprover.Cedmark
Draws the equality mark using the given Graphics2D object.
draw(Graphics2D) - Method in class wprover.Circle
Draws the circle using the given Graphics2D object.
draw(Graphics2D) - Method in class wprover.CLine
Draws the line on the given graphics context.
draw(Graphics2D) - Method in class wprover.CPoint
Draws the point on the given graphics context.
draw(Graphics2D) - Method in class wprover.CPolygon
Draws the polygon on the given graphics context.
draw(Graphics2D) - Method in class wprover.CProveField
Draws the proof steps on the specified `Graphics2D` context.
draw(Graphics2D) - Method in class wprover.CProveText
Draws the proof text.
draw(Graphics2D) - Method in class wprover.CText
Draws the text object using the provided Graphics2D context.
draw(Graphics2D) - Method in class wprover.CTMark
Draws the mark using the specified Graphics2D object.
draw(Graphics2D) - Method in class wprover.CTrace
Draws the trace using the specified Graphics2D object.
draw(Graphics2D) - Method in class wprover.JAngleFlash
Draw the graphical elements.
draw(Graphics2D) - Method in class wprover.JAreaFlash
Draws the flashing area on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JArrowFlash
Draws the flashing arrow on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JCgFlash
Draws the flashing effect on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JCirFlash
Draws the circular flashing effect on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JFlash
Draws the flash effect on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JLine
Draws the line on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JLineFlash
Draws the flashing lines on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JObjectFlash
Draws the flashing objects on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JPointEnlargeFlash
Draws the flashing effect on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JPolygonFlash
Draws the flashing polygon effect based on the current animation state.
draw(Graphics2D) - Method in class wprover.JRedoStepFlash
Draws the flashing effect on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JSegmentMovingFlash
Draws the moving flash effect on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JTLineFlash
Draws the flashing effect on the specified Graphics2D context.
draw(Graphics2D) - Method in class wprover.JTriFlash
Draws the triangular flash effect onto the provided graphics context.
draw(Graphics2D, boolean) - Method in class wprover.CAngle
Draws the angle with the option to highlight if selected.
draw(Graphics2D, boolean) - Method in class wprover.CDistance
Draws the distance with the option to highlight if selected.
draw(Graphics2D, boolean) - Method in class wprover.Circle
Draws the circle using the given Graphics2D object.
draw(Graphics2D, boolean) - Method in class wprover.CLine
Draws the line on the given graphics context.
draw(Graphics2D, boolean) - Method in class wprover.CPoint
Draws this point on the given graphics context.
draw(Graphics2D, boolean) - Method in class wprover.CPolygon
Draws the polygon on the given graphics context with the selected option.
draw(Graphics2D, boolean) - Method in class wprover.CProveText
Draws the proof text with the given selection state.
draw(Graphics2D, boolean) - Method in class wprover.CText
Draws the text object with a selection highlight using the provided Graphics2D context.
draw(Graphics2D, boolean) - Method in class wprover.CTMark
Draws the mark using the specified Graphics2D object, with an option to select it.
draw(Graphics2D, boolean) - Method in class wprover.CTrace
Draws the trace using the specified Graphics2D object, with an option to select it.
draw(Graphics2D, boolean, boolean, double, double, boolean, double, double, double) - Method in class wprover.CPolygon
Draws the polygon on the given graphics context with various options.
draw(Graphics2D, Point) - Method in class wprover.CProveField
Draws the proof steps.
draw(Graphics2D, CPoint) - Method in class wprover.CPolygon
Draws the polygon with an additional point on the given graphics context.
draw(Graphics2D, CPoint, CPoint) - Method in class wprover.JCgFlash
Draws a line between two CPoints with a flashing effect.
draw(Shape) - Method in class pdf.PDFGraphics
 
DRAW_CATCH_OBJECT_NAME - Static variable in class wprover.CMisc
 
draw_ct(Graphics2D) - Method in class wprover.CPoint
Draws the point with a custom style on the given graphics context.
draw_wt(Graphics2D) - Method in class wprover.CPoint
Draws the point and its text on the given graphics context.
draw3DRect(int, int, int, int, boolean) - Method in class pdf.PDFGraphics
Not implemented
drawA0(Graphics2D) - Method in class wprover.CPoint
Draws the point with a specific style on the given graphics context.
drawABLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws an ABLine.
drawALine(double, double, double, double, Graphics2D) - Method in class wprover.Cedmark
Draws a line for the equality mark.
drawALine(double, double, double, double, Graphics2D) - Method in class wprover.JCgFlash
Draws a line segment with a specified direction and length.
drawALine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws an ALine.
drawALine3(CPoint, CPoint, double, double, boolean, Graphics2D) - Static method in class wprover.JFlash
Draws a line segment between a point and the closer of two other points, with optional line drawing.
drawALine3Short(CPoint, CPoint, double, double, Graphics2D) - Static method in class wprover.JFlash
Draws a line segment between a point and the closer of two other points.
drawAllLine(Graphics2D) - Method in class wprover.JAngleFlash
Draw all lines with proper styling.
drawALN(int, int, int, int, Graphics2D) - Method in class wprover.CTrace
Draws a line segment between two points using the specified Graphics2D object.
drawArc(int, int, int, int, int, int) - Method in class pdf.PDFGraphics
Draws an arc
drawAStep(CProveText, Point, Graphics2D) - Method in class wprover.CProveField
Draws a single step of the proof for the specified `CProveText` object.
drawauxLine(double, double, Graphics2D) - Method in class wprover.CAngle
Draws an auxiliary line for the angle.
drawAuxLine(int, int, double, Graphics2D) - Method in class wprover.DrawProcess
Draws an auxiliary line with a dashed stroke based on a given slope.
drawauxLine1(double, double, CPoint, CPoint, CPoint, Graphics2D) - Method in class wprover.CAngle
Draws an auxiliary line from a point to the perimeter of the angle.
DrawBase - Class in wprover
DrawBase is a class that provides methods for drawing geometric objects and handling user interactions.
DrawBase() - Constructor for class wprover.DrawBase
 
drawBLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws a BLine.
drawBytes(byte[], int, int, int, int) - Method in class pdf.PDFGraphics
Not implemented
drawCatch(Graphics2D) - Method in class wprover.DrawBase
Draws the catch indicator based on the current catch list and catch point.
drawCatchInterCross(Graphics2D) - Method in class wprover.DrawBase
Draws a cross marker to indicate an intersection catch point.
drawCatchObjName(Graphics2D) - Method in class wprover.DrawBase
Draws the name of the caught object if exactly one object is caught.
drawCatchRect(Graphics2D) - Method in class wprover.DrawBase
Draws a catch rectangle around the catch point if certain conditions are met.
drawCCLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws a CCLine.
drawChild(Graphics2D, Point) - Method in class wprover.CProveText
Draws the child proof text at the given point.
drawcircle2p(double, double, double, double, Graphics2D) - Method in class wprover.DrawBase
Draws a circle defined by two points.
drawColoredTriangle(int[], int[], Graphics2D) - Method in class wprover.JTriFlash
Draws an outline of the triangle using the specified vertex coordinates.
drawConstruction() - Method in class wprover.PanelProve
 
drawCross(int, int, int, Graphics2D) - Method in class wprover.DrawBase
Draws a cross centered at the given coordinates with the specified half-width.
drawCurrentAct(Graphics2D) - Method in class wprover.DrawProcess
Draws the current action environment including auxiliary lines, selection outlines, and other drawing components based on the current action state.
DrawData - Class in wprover
DrawData is a utility class that manages color, dash, and width configurations for drawing operations.
drawFirstTriangle(Graphics2D) - Method in class wprover.JTriFlash
Draws the first triangle of the flash animation using the initial set of coordinates.
drawFlash(Graphics2D) - Method in class wprover.DrawProcess
Draws all flash items to the provided Graphics2D object, starts flash processes if necessary, and triggers a proof run when all flashes are finished.
drawGlyphVector(GlyphVector, float, float) - Method in class pdf.PDFGraphics
 
drawGrid(Graphics2D) - Method in class wprover.DrawBase
Draws the grid on the drawing area if grid drawing or snapping is enabled.
drawGrid(Graphics2D, int[], int[], int, int, int) - Method in class wprover.CPolygon
Draws a grid pattern on the given graphics context based on the specified points and grid type.
DRAWGRID - Variable in class wprover.DrawBase
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class pdf.PDFGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class pdf.PDFGraphics
Draw's an image onto the page, with scaling
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class pdf.PDFGraphics
Draw's an image onto the page, with scaling
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class pdf.PDFGraphics
Draw's an image onto the page, with a backing colour.
drawImage(Image, int, int, int, int, ImageObserver) - Method in class pdf.PDFGraphics
Draws an image onto the page.
drawImage(Image, int, int, Color, ImageObserver) - Method in class pdf.PDFGraphics
Draw's an image onto the page, with a backing colour.
drawImage(Image, int, int, ImageObserver) - Method in class pdf.PDFGraphics
Draw's an image onto the page
drawImage(Image, AffineTransform, ImageObserver) - Method in class pdf.PDFGraphics
 
drawLastTriangle(Graphics2D) - Method in class wprover.JTriFlash
Draws the final triangle of the flash effect using the last computed set of coordinates.
drawLine(int, int, int, int) - Method in class pdf.PDFGraphics
Draws a line between two coordinates.
drawLine(Graphics2D) - Method in class wprover.JLine
Draws the line between the maximum and minimum points on the specified Graphics2D context.
drawLineAndAdd(CPoint, CPoint) - Method in class wprover.DrawProcess
Draws a line between two points and adds it to the line list if it does not already exist.
drawList(Vector, Graphics2D) - Method in class wprover.DrawBase
Draws all objects in the given list using the provided Graphics2D context.
drawLLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws an LLine.
drawMAngle(double, double, double, double, double, double, double, double, int, Graphics2D) - Method in class wprover.JAngleFlash
Draw a modified angle between two lines.
drawOval(int, int, int, int) - Method in class pdf.PDFGraphics
Draws an oval
drawPerpFoot(Graphics2D, Vector, int) - Method in class wprover.DrawBase
Draws the perpendicular footmarks for constraints.
drawPLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws a PLine.
drawpoint(CPoint, Graphics2D) - Method in class wprover.DrawBase
Draws the specified point using its own drawing method.
drawPointNameLocation(CPoint, Graphics2D) - Method in class wprover.DrawBase
Draws the name and coordinate location of a point.
drawPointOrCross(Graphics2D) - Method in class wprover.DrawBase
Draws either a point or a cross based on the object's state.
drawPolygon(int[], int[], int) - Method in class pdf.PDFGraphics
Draws a polygon, linking the first and last coordinates.
drawPolyline(int[], int[], int) - Method in class pdf.PDFGraphics
Draws a polyline.
drawPParaLine(CLine, CPoint, Graphics2D) - Static method in class wprover.CLine
Draws a parallel line to the given line through the specified point.
DrawProcess - Class in wprover
DrawProcess is a class that handles the drawing and processing of geometric objects.
DrawProcess() - Constructor for class wprover.DrawProcess
 
drawPt(Graphics2D) - Method in class wprover.JLine
Draws the points defining the line on the specified Graphics2D context.
drawRect(int, int, int, int) - Method in class pdf.PDFGraphics
We override Graphics.drawRect as it doesn't join the 4 lines.
drawRect(int, int, int, int, Graphics2D) - Method in class wprover.DrawBase
Draws a rectangle defined by two opposite corner coordinates.
drawRenderableImage(RenderableImage, AffineTransform) - Method in class pdf.PDFGraphics
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class pdf.PDFGraphics
 
drawRoundRect(int, int, int, int, int, int) - Method in class pdf.PDFGraphics
This is not yet implemented
drawSelect(Vector, Graphics2D) - Method in class wprover.DrawBase
Draws the selection highlight for a list of geometric objects.
drawSLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws an SLine.
drawSmartPVLine(CPoint, CPoint, Graphics2D) - Method in class wprover.DrawProcess
Draws a smart PV (parallel or vertical/horizontal) line between p1 and p2.
drawString(String, float, float) - Method in class pdf.PDFGraphics
 
drawString(String, int, int) - Method in class pdf.PDFGraphics
This draws a string.
drawString(AttributedCharacterIterator, float, float) - Method in class pdf.PDFGraphics
Draws a string using a AttributedCharacterIterator.
drawString(AttributedCharacterIterator, int, int) - Method in class pdf.PDFGraphics
Draws a string using a AttributedCharacterIterator.
drawTCLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws a TCLine.
DrawTextProcess - Class in wprover
DrawTextProcess is a class that handles the construction and animation of geometric diagrams based on textual input.
DrawTextProcess() - Constructor for class wprover.DrawTextProcess
 
drawTiangle(Graphics2D, int) - Method in class wprover.JTriFlash
Draws a triangle at the specified index from the precomputed coordinate arrays.
drawTipRect(int, int, Graphics2D) - Method in class wprover.DrawBase
Draws a tip rectangle around the specified coordinates.
drawTipSquare(CPoint, CPoint, CPoint, Graphics2D) - Method in class wprover.DrawBase
Draws a tip square marker using the provided points.
drawTipTirangle(CPoint, CPoint, CPoint, Graphics2D) - Method in class wprover.DrawBase
Draws a tip triangle marker based on the provided points.
drawTLine(CLine, Graphics2D) - Static method in class wprover.CLine
Draws a TLine.
drawTPerpLine(CLine, CPoint, Graphics2D) - Static method in class wprover.CLine
Draws a perpendicular line to the given line through the specified point.
drawTrackpt(Graphics2D) - Method in class wprover.DrawProcess
Draws the tracking point on the given Graphics2D context and adds it to the corresponding trace list.
DRAWTRIALL - Static variable in class wprover.DrawProcess
 
DRAWTRISQISO - Static variable in class wprover.DrawProcess
 
drawTTFoot(int, Vector, Graphics2D, double, double, CPoint, CPoint, CPoint) - Method in class wprover.DrawBase
Draws two footmarks for a constraint between two lines.
drawTTFoot(Graphics2D, double, double, CPoint, CPoint) - Method in class wprover.JTLineFlash
 
drawTTFoot(Graphics2D, double, double, CPoint, CPoint, boolean) - Method in class wprover.CTMark
Draws the TTFoot mark using the specified Graphics2D object.
DrawType - Class in wprover
The DrawType class represents a drawing type with properties such as color index, dash style, and width.
DrawType() - Constructor for class wprover.DrawType
Default constructor for the DrawType class.
drawXLine(double, double, double, Graphics2D) - Static method in class wprover.CLine
Draws a line given a point and a slope.
drop(DropTargetDropEvent) - Method in class wprover.GExpert
This method is called when the user drops a file on the window.
dropActionChanged(DropTargetDragEvent) - Method in class wprover.GExpert
 
DropShadowBorder - Class in UI
Implements a DropShadow for components.
DropShadowBorder() - Constructor for class UI.DropShadowBorder
Constructs a DropShadowBorder with default settings.
DropShadowBorder(Color, int, int) - Constructor for class UI.DropShadowBorder
Constructs a DropShadowBorder with specified line color, line width, and shadow size.
DropShadowBorder(Color, int, int, float, int, boolean, boolean, boolean, boolean) - Constructor for class UI.DropShadowBorder
Constructs a DropShadowBorder with full customization options.
DTerm - Class in gprover
The DTerm class represents a term in a polynomial with a specific degree.
DTerm() - Constructor for class gprover.DTerm
Constructs a DTerm object with default values.
DWButtonDown(double, double) - Method in class wprover.DrawBase
Handles a button down event at the specified coordinates.
DWButtonDown(double, double) - Method in class wprover.DrawProcess
Handles the "mouse down" (button press) event within the drawing canvas.
DWButtonUp(double, double) - Method in class wprover.DrawProcess
Handles the mouse button release (up) event by applying snap adjustments and executing actions based on the current drawing mode (e.g., line creation, point selection, or transformation).
DWMouseDbClick(double, double) - Method in class wprover.DrawProcess
Handles the double-click event on the drawing window.
DWMouseDrag(double, double) - Method in class wprover.DrawProcess
Processes mouse drag events and updates the position of objects accordingly based on the current drawing action.
DWMouseMove(double, double) - Method in class wprover.DrawProcess
This method is used to move the catch point to the nearest point on the object.
DWMouseRightClick(double, double) - Method in class wprover.DrawProcess
Handles the right mouse button click event.
DWMouseRightDown(double, double) - Method in class wprover.DrawProcess
Handles the right mouse button down event.
DWMouseWheel(double, double, int, int) - Method in class wprover.DrawProcess
Handles the mouse wheel event for zooming in and out.
dxindex(int) - Method in class wprover.NdgDialog
Retrieves the x-index of the specified point.
dyindex(int) - Method in class wprover.NdgDialog
Retrieves the y-index of the specified point.

E

el - Variable in class gprover.GrTerm
 
elements() - Method in class pdf.PDFOutline
Returns all outlines directly below this one.
Elim - Class in gprover
The Elim class provides methods for trimming geometric terms under various constraints.
Elim() - Constructor for class gprover.Elim
 
ElTerm - Class in gprover
The ElTerm class represents an element term in the geometric theorem proving framework.
ElTerm() - Constructor for class gprover.ElTerm
Constructs an ElTerm object with default values.
en - Variable in class wprover.GIFProcessDialog
 
end() - Method in class pdf.PDFJob
This writes the PDF document to the OutputStream, finishing the document.
enlargeRect() - Method in class wprover.RectChooser
Enlarges the rectangle by a specified edge size.
EntityButtonUI - Class in UI
EntityButtonUI is a custom button UI that provides a specific look and feel for buttons.
EntityButtonUI() - Constructor for class UI.EntityButtonUI
Constructs an EntityButtonUI with default settings.
EntityButtonUI(int) - Constructor for class UI.EntityButtonUI
Constructs an EntityButtonUI with a specified type.
eprint(Component, String) - Static method in class wprover.CMisc
 
EQ_ANGLE - Static variable in class gprover.Rule
Constant for equal angle type.
eq_list(LList, LList) - Method in class gprover.GDDBase
Compares two node lists for equality based on their node and factor arrays.
eq_mnde(Mnde, Mnde) - Method in class gprover.GDDBase
Determines if two Mnde objects are equivalent.
EQ_TRI - Static variable in class gprover.Gib
 
EQ_TRIANLE - Static variable in class wprover.Constraint
 
EQANGLE - Static variable in class wprover.Constraint
 
EQANGLE3P - Static variable in class wprover.Constraint
 
eqdistance(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.Constraint
Creates a TMono object representing the equality of distances between two pairs of points.
EQDISTANCE - Static variable in class wprover.Constraint
 
EQMARK - Static variable in class wprover.CClass
 
EQMARK - Static variable in class wprover.DrawProcess
 
equ - Variable in class gprover.CNdg
The equivalent conditions.
EQUAL_SIGN - Static variable in class gprover.Cm
Equal sign constant.
equals(long) - Method in class maths.BigFraction
Checks if this fraction is equal to a long value.
equals(Object) - Method in class maths.BigFraction
Checks if this fraction is equal to another object.
equals(Object) - Method in class wprover.CPoint
Checks if this point is equal to another object based on the name.
equals(Object) - Method in class wprover.CText
Checks if this CText object is equal to another object.
equals(Object) - Method in class wprover.GgbCircle
 
equals(Object) - Method in class wprover.GgbLine
 
equals(Object) - Method in class wprover.GgbMidpoint
 
equals(Object) - Method in class wprover.GgbPoint
 
equals(Object) - Method in class wprover.GgbSegment
 
equals(String, String, int) - Method in class pdf.PDFFont
This is used by the PDF and PDFPage classes to compare font names
equals(BigInteger) - Method in class maths.BigFraction
Checks if this fraction is equal to a BigInteger.
EQUIVALENCE - Static variable in class wprover.DrawProcess
 
EQUIVALENCE1 - Static variable in class wprover.Constraint
 
EQUIVALENCE2 - Static variable in class wprover.Constraint
 
eraseAPoly(TMono) - Method in class wprover.DrawProcess
Erases a polynomial from the list.
eraseCommonDono(Vector) - Method in class maths.PolyBasic
Erases common Dono objects from the given vector of polynomials.
ErasedADecidedPoint(CPoint) - Method in class wprover.DrawProcess
Erases a decided point from the polynomial list.
err() - Method in class UI.GifDecoder
Returns true if an error was encountered during reading/decoding
et - Variable in class gprover.ElTerm
 
ET_ENDLESS - Static variable in class wprover.CLine
 
ET_EXTENSION - Static variable in class wprover.CLine
 
ET_NORMAL - Static variable in class wprover.CLine
 
etype - Variable in class gprover.ElTerm
 
EX_ANGLE - Static variable in class gprover.Rule
Constant for external angle type.
exchange(int, int, int[]) - Static method in class gprover.CST
Exchanges the elements at indices i and j in the given array.
exists - Variable in class gprover.CNdg
The existence flag.
exit(int) - Method in class gprover.Gib
Exits the system with the specified exit status.
expand() - Method in class wprover.CProveText
Expands or collapses the proof text.
expandAll() - Method in class wprover.CProveField
Expands all proof steps and conditions.
expandSelectedNode() - Method in class wprover.MProveTree
 
expandSelection() - Method in class wprover.MProveTree
 
exstring - Variable in class wprover.GRule
 

F

FactFinderDialog - Class in wprover
FactFinderDialog is a dialog that allows users to search for geometric facts based on selected points and types.
FactFinderDialog(GExpert, int, String) - Constructor for class wprover.FactFinderDialog
Constructs a FactFinderDialog with the specified owner, type, and title.
factor_remove(TMono, TMono) - Method in class maths.PolyBasic
Removes the common factors of the polynomial `p1` using the polynomial `p2`.
factor1(TMono) - Method in class maths.PolyBasic
Factors the polynomial `m1` by dividing it by its common factors.
fadd_tr(int, int, int, LLine, LLine) - Method in class gprover.GDDBase
Retrieves an existing AngTr object matching the specified parameters, or creates a new one if none exists.
fb - Variable in class wprover.JFlash
 
fconc_coll(int, int, int) - Method in class gprover.Full
Processes the collinearity condition for full angle concatenation.
fconc_cong(int, int, int, int) - Method in class gprover.Full
Processes the congruence condition for full angle concatenation.
fd_angle(CAngle) - Method in class wprover.DrawProcess
Finds an angle that matches the given angle.
fd_angle_4p(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawProcess
Finds an angle defined by four points.
fd_angle_m(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawProcess
Finds an angle defined by four points (alternative method).
fd_ast(LLine, LLine) - Method in class gprover.Gib
Finds and returns the angle structure that contains the specified lines.
fd_at(int, int, int) - Method in class gprover.GDDBase
Finds an existing AngleT instance based on three points, mapping these points to corresponding lines.
fd_at(LLine, LLine) - Method in class gprover.GDDBase
Finds an AngleT instance defined by the two specified lines.
fd_aux_name() - Method in class gprover.GDDAux
Generates and returns an auxiliary name for a new point.
fd_circle(int, int) - Method in class wprover.DrawProcess
Finds a circle defined by two points.
fd_circle(int, int, int) - Method in class wprover.DrawProcess
Finds a circle defined by three points.
fd_circle(CPoint, CPoint) - Method in class wprover.DrawBase
Finds a circle defined by a center point and a point on its circumference.
fd_circleOR(CPoint, CPoint, CPoint) - Method in class wprover.DrawProcess
Finds a circle defined by an origin and two radius points.
fd_edmark(CPoint, CPoint) - Method in class wprover.DrawProcess
Finds an edmark object between two points.
fd_line(CPoint, CPoint) - Method in class wprover.DrawBase
Finds and returns an existing line that connects the two specified points.
fd_ln_lp(LLine, int) - Method in class gprover.GDDBase
Searches for an LLine that is a super-line of the given line and contains the specified additional point.
fd_ln1(int, int) - Method in class gprover.GDDBase
Searches for an LLine that exactly contains the two specified points and has exactly one segment.
fd_ndg(Cons, Vector) - Method in class wprover.NdgDialog
Finds the non-degenerate condition associated with the specified construction.
fd_point(int) - Method in class wprover.DrawProcess
Finds a point by its index.
fd_polygon(Circle) - Method in class wprover.DrawProcess
Finds a polygon associated with the given circle.
fd_pt(double, double) - Method in class gprover.Gib
Finds a point by its coordinates.
fd_pt(String) - Method in class gprover.Gib
Finds the point index by its name.
fd_pt(String) - Method in class gprover.GTerm
Retrieves a point with the specified name from the list.
fd_pt_on_which_circle(CPoint) - Method in class wprover.DrawProcess
Finds and returns the circle on which the specified point lies.
fd_pt_on_which_line(CPoint) - Method in class wprover.DrawProcess
Finds and returns the line on which the specified point lies.
fd_rcircle(int, int, int) - Method in class wprover.DrawProcess
Finds a circle defined by three points.
fd_text(int) - Method in class wprover.CProveField
Finds the `CProveText` object at the specified index.
fd_text(int) - Method in class wprover.CProveText
Finds the proof text with the given row index.
fd_tr(int, LLine, LLine) - Method in class gprover.GDDBase
Searches for an existing AngTr object that matches the specified angle value and lines.
FE_TYPE_ERROR - Static variable in class gprover.Gib
 
file - Variable in class wprover.DrawBase
 
fill(Shape) - Method in class pdf.PDFGraphics
 
fill3DRect(int, int, int, int, boolean) - Method in class pdf.PDFGraphics
Not implemented
fillArc(int, int, int, int, int, int) - Method in class pdf.PDFGraphics
Fills an arc, joining the start and end coordinates
fillOval(int, int, int, int) - Method in class pdf.PDFGraphics
Draws a filled oval
fillPolygon(int[], int[], int) - Method in class pdf.PDFGraphics
Fills a polygon.
fillPt(Graphics2D) - Method in class wprover.JLine
Fills the points defining the line with white color on the specified Graphics2D context.
fillRect(int, int, int, int) - Method in class pdf.PDFGraphics
Fills a rectangle with the current colour
fillRoundRect(int, int, int, int, int, int) - Method in class pdf.PDFGraphics
This is not yet implemented
filter_ndg(Vector) - Method in class gprover.Full
Filters out redundant NDG constraints in the given vector.
filter_ndg(Vector, Vector) - Method in class gprover.Full
Filters and merges NDG constraints from vector v2 into vector v3.
final_deduction(XTerm) - Method in class gprover.Full
Applies a final deduction adjustment to an XTerm.
find_angFlash(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawTextProcess
Finds and returns a JAngleFlash from the flash list that matches the given four points.
find_tmark(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawBase
Determines if a tmark exists that contains the specified four points.
find_tr_in_ls(AngTr, LList) - Method in class gprover.GDDBc
Searches the node list for an angle transformation matching the specified transformation.
findClosest(Color) - Method in class UI.GifEncoder
Returns index of palette color closest to c
findConstantParam(String) - Method in class wprover.DrawTextProcess
Finds a constant parameter by its name.
findCTMark(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawBase
Searches for a CTMark based on two pairs of points.
findPoint(String) - Method in class wprover.DrawBase
Searches for a point with the given name in the point list.
findPolygon(Vector) - Method in class wprover.DrawProcess
Finds a polygon in the polygon list that matches the given vector of points.
findPolygon1(Vector) - Method in class wprover.DrawProcess
Finds a polygon in the polygon list that matches the given vector of points, considering rotational and directional equivalence.
findPText(UndoStruct) - Method in class wprover.CProveField
Finds the `CProveText` object for the specified undo structure.
findPText(UndoStruct) - Method in class wprover.CProveText
Finds the proof text associated with the given undo structure.
finish() - Method in class UI.GifEncoder
Flushes any pending data and closes output file.
finishConstruction() - Method in class wprover.DrawTextProcess
Finishes the construction process.
finished - Variable in class wprover.JFlash
 
finishedDrawing() - Method in class wprover.PanelProve
 
firstFrame - Variable in class UI.GifEncoder
 
fixFont - Static variable in class wprover.CMisc
 
fixpoint(GTerm) - Static method in class gprover.Prover
Initializes the database and performs a fixpoint computation using the provided geometric term.
flash_cond(Cond) - Method in class wprover.PanelProve
 
flash_node_by_id(int) - Method in class wprover.DrawProcess
Searches through the undo list for an undo structure whose id range contains the given id, then sets it for display with compulsory flashing.
flashassert(MAssertion) - Method in class wprover.DrawTextProcess
Renders visual flashing effects for a given assertion.
flashattr(CClass) - Method in class wprover.PanelProve
 
flashattr(CClass, JPanel) - Method in class wprover.DrawTextProcess
Adds a flash effect for a geometric class.
flashCond(Cond, boolean) - Method in class wprover.DrawTextProcess
Renders visual flashing effects for a given condition.
flashcons(Cons) - Method in class wprover.DrawTextProcess
Renders visual flashing effects for a given construction.
flashmnode(MNode) - Method in class wprover.DrawTextProcess
Renders visual flashing effects for a given node.
flashmobj(MObject) - Method in class wprover.DrawTextProcess
Renders visual flashing effects for a given object.
flashmobj(MObject, boolean) - Method in class wprover.DrawTextProcess
Renders visual flashing effects for a given object.
flashStep(Vector) - Method in class wprover.DrawProcess
Initiates a flash using the provided vector of objects.
FloatableToolBar - Class in wprover
FloatableToolBar is a custom popup menu that can be dragged around the screen.
FloatableToolBar() - Constructor for class wprover.FloatableToolBar
Constructs a FloatableToolBar.
fo_at(int, int, int) - Method in class gprover.GDDBase
Searches for the first AngleT instance that matches the line segments determined by the given points.
fo_atn(int, int, int, int, int, int, int, int) - Method in class gprover.GDDBase
Searches for an AngTn instance matching the provided point-derived line parameters.
fo_atn(LLine, LLine, LLine, LLine) - Method in class gprover.GDDBase
Searches for an AngTn instance with the specified set of four lines.
focusGained(FocusEvent) - Method in class wprover.MiscDialog
Invoked when the component gains the keyboard focus.
focusGained(FocusEvent) - Method in class wprover.TextFrame
 
focusLost(FocusEvent) - Method in class wprover.MiscDialog
Invoked when the component loses the keyboard focus.
focusLost(FocusEvent) - Method in class wprover.TextFrame
 
font - Static variable in class wprover.CMisc
 
fontNameInputList - Variable in class wprover.VFontChooser
 
fontNames - Static variable in class wprover.VFontChooser
 
fonts - Variable in class pdf.PDFPage
The fonts associated with this page
fontSizeInputList - Variable in class wprover.VFontChooser
 
fontSizes - Static variable in class wprover.VFontChooser
 
FOOT_MARK_LENGTH - Static variable in class wprover.CMisc
 
footMarkLength - Variable in class wprover.DrawBase
 
footMarkShown - Static variable in class wprover.CMisc
 
footMarkShown - Variable in class wprover.DrawBase
 
fr - Variable in class gprover.LList
Reference to the first LList object.
frameColor - Static variable in class wprover.CMisc
 
frameCount - Variable in class UI.GifDecoder
 
frames - Variable in class UI.GifDecoder
 
FREE_TRANSFORM - Static variable in class wprover.DrawProcess
 
freeCS(int) - Method in class gprover.Full
Determines if the given construction type represents a free state.
freeCSP(int) - Method in class gprover.Full
Checks whether the point at the given index is free from constraints.
freq - Variable in class UI.NeuQuant
 
Full - Class in gprover
Implements full angle proof processes and geometric elimination.
Full() - Constructor for class gprover.Full
Constructs a new Full object.
FULL_English - Static variable in class gprover.Rules
 
full_screen - Static variable in class wprover.CMisc
 
full_step() - Method in class wprover.PanelProve
 
fullFont - Static variable in class wprover.CMisc
 
FULLLIST - Static variable in class wprover.RuleList
 
FULLSCREEN - Static variable in class pdf.PDFDocument
This page mode indicates that when the document is opened, it is displayed in full-screen-mode.

G

g_basis(Vector) - Method in class maths.PolyBasic
Computes the Groebner basis for the given vector of polynomials.
gamma - Static variable in class UI.NeuQuant
 
gammashift - Static variable in class UI.NeuQuant
 
gb_finished(Vector) - Method in class maths.PolyBasic
Checks if the polynomial is finished.
gb_finished(Vector) - Method in class wprover.PanelGB
Checks if the Groebner basis computation is finished.
gbasis() - Method in class wprover.PanelGB
Computes the Groebner basis for the current set of constraints and updates the text pane.
gbasis(Vector) - Method in class wprover.PanelGB
Computes the Groebner basis for the specified polynomial vector.
GBevelBorder - Class in UI
GBevelBorder is a custom border class that extends SoftBevelBorder.
GBevelBorder(int) - Constructor for class UI.GBevelBorder
Constructs a GBevelBorder with a specified bevel type.
GBevelBorder(int, int) - Constructor for class UI.GBevelBorder
Constructs a GBevelBorder with a specified bevel type and custom type.
GBevelUI - Class in UI
GBevelUI.java This class extends BasicButtonUI to create a custom button UI with bevel borders.
GBevelUI() - Constructor for class UI.GBevelUI
 
gct - Variable in class UI.GifDecoder
 
gctFlag - Variable in class UI.GifDecoder
 
gctSize - Variable in class UI.GifDecoder
 
GDD - Class in gprover
A class representing the geometric deduction system.
GDD() - Constructor for class gprover.GDD
 
GDD_English - Static variable in class gprover.Rules
 
gdd_step() - Method in class wprover.PanelProve
 
GDDAux - Class in gprover
GDDAux extends GDD to provide auxiliary processing methods for geometric constructions.
GDDAux() - Constructor for class gprover.GDDAux
 
GDDBase - Class in gprover
Base class for geometric deduction database operations.
GDDBase() - Constructor for class gprover.GDDBase
 
GDDBc - Class in gprover
GDDBc class handles the geometric proof process and predicate management.
GDDBc() - Constructor for class gprover.GDDBc
Constructs a new GDDBc instance initializing proof status, depth, and check value.
gddFont - Static variable in class wprover.CMisc
 
GDDLIST - Static variable in class wprover.RuleList
 
ge_cpt() - Method in class gprover.GTerm
Recalculates and updates constraint point indexes and conclusion values.
ge_lt_foot(int, int[]) - Static method in class gprover.CST
Adjusts the type code for a line-to-foot construction.
ge_pss2ps(Cons) - Method in class gprover.GTerm
Converts the string parameters of the given constraint to point indexes.
gen_dbase_text() - Method in class gprover.GDDBc
Generates textual representations for all geometric entities in the database.
generate() - Method in class wprover.PanelProve
 
generate(Vector) - Method in class gprover.GTerm
Generates the construction based on the provided vector of input lines.
generateCons(Cons, Vector) - Method in class gprover.GTerm
Generates non-degenerate constraints based on the specified constraint and adds them to the provided vector.
generateListener() - Method in class wprover.RuleApplicationDialog
Generates a MouseListener for handling mouse events on the dialog components.
generateSd(CNdg, Object[]) - Method in class gprover.GTerm
Generates a string description for the specified CNdg object based on the provided parameters.
generation - Variable in class pdf.PDFXref
The generation of the object, usually 0
GeoPoly - Class in wprover
GeoPoly is a singleton class that provides methods for constructing polynomial expressions related to geometric properties and relationships.
gerror(String) - Method in class gprover.Gib
Prints an error message and terminates the program.
get(BigInteger) - Static method in class maths.BigSquareRoot
Calculates the square root of a BigInteger.
get_82l0(LLine, LLine, LLine, LLine) - Method in class gprover.GDDBase
Retrieves a line that matches the endpoints of two given line pairs.
get_anti_pt(LLine, int, int) - Method in class gprover.GDDBase
Returns the anti midpoint from a line, excluding the specified endpoints.
get_at2_v(int, int, int, int, AngleT, AngleT) - Method in class gprover.GDDBc
Determines the angle transformation value based on the provided points and angle transformation objects.
get_attr() - Method in class gprover.Cond
Retrieves the attributes associated with the condition.
get_Catch_Intersection(double, double) - Method in class wprover.DrawProcess
Finds the intersection point of two objects (lines or circles) in the catch list.
get_conc_type() - Method in class gprover.Cond
Determines the type of the condition's conclusion.
get_cond_ln(int[], LLine, LLine, LLine, LLine, LLine, LLine) - Method in class gprover.GDDBc
Retrieves candidate lines if all predicate parameters lie on the specified lines.
get_dr(LLine, LLine) - Method in class gprover.AngSt
Gets the direction of the specified lines.
get_factor1(TMono) - Method in class maths.PolyBasic
Gets the common factors of the polynomial `m`.
get_gddbase() - Static method in class gprover.Prover
Retrieves the current geometric database.
get_lpt1() - Method in class gprover.AngTr
Gets the first point of the first line that is not equal to the value t1.
get_lpt1(LLine, int) - Static method in class gprover.LLine
Gets a point from the line that is not equal to the specified point.
get_Lpt1(CPoint) - Method in class wprover.CLine
Returns the point on the line with the smallest x-index that is not the given point.
get_lpt2() - Method in class gprover.AngTr
Gets the first point of the second line that is not equal to the value t2.
get_Lptv(CPoint, double, double) - Method in class wprover.CLine
Returns the point on the line that forms a vector with the given point and coordinates.
get_ndgs(Vector, Vector, Vector, Vector) - Method in class gprover.Full
Populates the provided vectors with non-degenerate geometry constraints (NDGs) from constructions.
get_ndgstr(CNdg) - Method in class gprover.Full
Sets the string representation (sd) of the given NDG constraint (d) based on its type and associated points.
get_npt() - Method in class gprover.LList
Gets the number of points and updates the npt and pt fields.
get_pred(String) - Static method in class gprover.CST
Gets the index of a predicate type.
get_preds(int) - Static method in class gprover.CST
Gets the predicate type as a string.
get_pt_id(String) - Static method in class gprover.Prover
Retrieves the identifier of the point corresponding to the specified name.
get_pt_name(int) - Static method in class gprover.Prover
Retrieves the name of the point corresponding to the specified identifier.
get_pt1() - Method in class gprover.AngleT
Gets the first point of the first line that is not equal to the point p.
get_pt2() - Method in class gprover.AngleT
Gets the first point of the second line that is not equal to the point p.
get_sp_ag_value(int) - Static method in class wprover.Constraint
Returns the special angle value for the given angle in degrees.
get_type() - Method in class wprover.CClass
Gets the type of the geometry item.
get_User_Overwrite_Option(String) - Method in class wprover.GExpert
Prompts the user to confirm overwriting an existing file.
get_val(int, int) - Method in class gprover.AngleT
Gets the value associated with the angle based on the points p1 and p2.
get3pAngle(double, double, double, double, double, double) - Static method in class wprover.CAngle
Calculates the angle between three points.
get4pAngle(double, double, double, double, double, double, double, double) - Static method in class wprover.CAngle
Calculates the angle between four points.
getAbsoluteLocation() - Method in class pdf.BoundingBox
Get the absolute upper left location point for this box
getActionType(int) - Method in class wprover.DrawProcess
Returns the action type based on the given action code.
getALineK(CLine, CLine, CLine) - Static method in class wprover.CLine
Calculates the slope (k) for a line defined by three other lines.
getALineK(CPoint, CPoint, CPoint, CPoint, CPoint, CPoint) - Static method in class wprover.CLine
Calculates the slope (k) for a line defined by six points.
getAll_as() - Method in class gprover.GDDBc
Returns a Vector containing all AngSt objects with a non-zero type.
getAll_at() - Method in class gprover.GDDBc
Returns a Vector containing all AngleT objects with a non-zero type.
getAll_atn() - Method in class gprover.GDDBc
Returns a Vector containing all AngTn objects with a non-zero type.
getAll_cg() - Method in class gprover.GDDBc
Returns a Vector containing all CSegs objects with a non-zero type.
getAll_cir() - Method in class gprover.GDDBc
Returns a Vector containing all ACir objects with a non-zero type and at least 2 points.
getAll_cts() - Method in class gprover.GDDBc
Returns a Vector containing all STris objects (alternate set) with a non-zero type.
getAll_ln() - Method in class gprover.GDDBc
Returns a Vector containing all LLine objects with a non-zero type and at least 2 points.
getAll_md() - Method in class gprover.GDDBc
Returns a Vector containing all MidPt objects with a non-zero type.
getAll_pn() - Method in class gprover.GDDBc
Returns a Vector containing all PLine objects with a non-zero type.
getAll_ra() - Method in class gprover.GDDBc
Returns a Vector containing all RatioSeg objects with a non-zero type.
getAll_rg() - Method in class gprover.GDDBc
Returns a Vector containing all CongSeg objects with a non-zero type.
getAll_sts() - Method in class gprover.GDDBc
Returns a Vector containing all STris objects with a non-zero type.
getAll_tn() - Method in class gprover.GDDBc
Returns a Vector containing all TLine objects with a non-zero type.
getAllCircles() - Method in class gprover.GTerm
Aggregates and computes all circle constraints from the current constraint data.
getAllCond() - Method in class gprover.ElTerm
Gets all Cond objects associated with the element term.
getAllConstraint() - Method in class wprover.DrawProcess
Retrieves all constraints.
getAllElements() - Method in class wprover.Constraint
Retrieves all elements in the element list.
getAllFullRules() - Static method in class wprover.RuleList
Retrieves all FULL rules.
getAllGDDRules() - Static method in class wprover.RuleList
Retrieves all GDD rules.
getAllNdgs(GTerm, Vector, Vector, Vector, Vector) - Static method in class gprover.Prover
Retrieves all nondiscussed geometric statements and stores them in the provided vectors.
getAllNdgs(Vector) - Method in class gprover.GTerm
Generates all non-degenerate constraints from the given vector.
getAllPointName() - Method in class wprover.Circle
Gets the names of all points on the circle.
getAllPointName() - Method in class wprover.CLine
Returns the names of all points on the line.
getAllPrinted(TMono) - Method in class maths.PolyBasic
Returns a string representation of all printed monomials in the polynomial.
getAllPrinted(TMono, boolean) - Method in class maths.PolyBasic
Returns a string representation of all printed monomials in the polynomial.
getAllptsText() - Method in class gprover.GTerm
Returns a vector containing the names of all points.
getAllSolidObj() - Method in class wprover.DrawProcess
Retrieves all solid objects.
getAllvars() - Method in class gprover.GrTerm
Retrieves all variables present in the first and second polynomial terms.
getAllxterm() - Method in class gprover.ElTerm
Gets all XTerm objects associated with the element term.
getAllxterm() - Method in class gprover.GrTerm
Retrieves all XTerm objects from the first polynomial term.
getAlpha() - Static method in class wprover.CMisc
 
getANewParam() - Method in class wprover.DrawProcess
Creates and returns a new parameter, updating the parameter counter.
getAngleByid(int) - Method in class wprover.DrawProcess
Retrieves an angle by its ID.
getAngleFlash(JPanel, int, int, int, int) - Method in class wprover.DrawTextProcess
Retrieves an angle flash effect for two lines intersecting at a point.
getAngleFlashLL(JPanel, int, LLine, LLine) - Method in class wprover.DrawTextProcess
Retrieves an angle flash effect for two lines intersecting at a point.
getAngleName() - Method in class wprover.CAngle
Gets the name of the angle based on its defining points and lines.
getAngleSimpleName() - Method in class wprover.DrawProcess
Computes and returns a simple name for an angle based on the current angle count.
getAngleType() - Method in class wprover.CAngle
Get the type of the angle.
getAngleValue(int, int, int) - Method in class gprover.Gib
Computes the angle value at the middle point defined by three points.
getAngleValue(int, int, int, int) - Method in class gprover.Gib
Computes the angle difference between the lines defined by two point pairs.
getAngleValue(int, LLine, LLine) - Method in class gprover.Gib
Determines the angle formed at a common point by two lines.
getAngleValue(CPoint, CPoint, CPoint) - Static method in class wprover.CAngle
Calculates the angle value between three points.
getAngleValue(CPoint, CPoint, CPoint, CPoint) - Static method in class wprover.CAngle
Calculates the angle value between four points.
getAngleValue_t(int, int, int, int) - Method in class gprover.Gib
Computes an angle value using transformed points.
getAnimateC() - Method in class wprover.DrawProcess
Retrieves the AnimateC object.
getAnimateDialog() - Method in class wprover.GExpert
Returns the AnimatePanel object, initializing it if necessary.
getAnimateString() - Method in class gprover.GTerm
Retrieves the animation string for the term.
getAPointBut(CPoint) - Method in class wprover.CLine
Returns a point on the line that is not the given point.
getArea() - Method in class wprover.CPolygon
Retrieves the area of the polygon.
getAreaFlash(MDrObj) - Method in class wprover.DrawTextProcess
Retrieves an area flash effect for a given drawing object.
getAreaFlashNumber() - Method in class wprover.DrawTextProcess
Retrieves the number of area flash effects.
getAterm(byte[], byte[]) - Method in class wprover.Parser
Parses a term from the function string and returns it as a TMono object.
getAtv(int, int, int, int) - Method in class gprover.GDDBase
Computes the adjusted angle value using a given angle value.
getAtv(int, int, int, AngleT) - Method in class gprover.GDDBase
Retrieves the adjusted angle value based on an AngleT object.
getAuthor() - Method in class pdf.PDFInfo
Get the value of author.
getAux() - Method in class gprover.AuxPt
Gets the type of the auxiliary point.
getBackground() - Method in class pdf.PDFGraphics
 
getBackGroundColor() - Static method in class wprover.CMisc
 
getBackgroundNonSelectionColor() - Method in class wprover.TreeCellOpaqueRender
Returns the background color to be used for non selected nodes.
getBackgroundSelectionColor() - Method in class wprover.TreeCellOpaqueRender
Returns the color to use for the background if node is selected.
getBorderInsets(Component) - Method in class UI.ButtonBorder
Returns the insets of the border.
getBorderInsets(Component) - Method in class UI.DropShadowBorder
Returns the insets of the border.
getBorderInsets(Component) - Method in class UI.OvalBorder
Returns the insets of the border.
getBorderInsets(Component) - Method in class UI.SolidBorder
Returns the insets of the border.
getBorderInsets(Component, Insets) - Method in class UI.ButtonBorder
Reinitializes the insets parameter with this border's current insets.
getBorderInsets(Component, Insets) - Method in class UI.GBevelBorder
Returns the insets of the border.
getBorderSelectionColor() - Method in class wprover.TreeCellOpaqueRender
Returns the color the border is drawn.
getBounds() - Method in class wprover.DrawBase
Calculates and returns the bounding rectangle that encompasses all points, circles, and text elements.
getBufferedImage(Rectangle) - Method in class wprover.GExpert
Returns a buffered image of the drawing area bounded by the specified rectangle.
getBufferedImage2(Rectangle) - Method in class wprover.GExpert
Returns a buffered image of the content pane bounded by the specified rectangle.
getCaptainColor() - Method in class wprover.CProveText
Retrieves the color of the caption.
getCatchHVPoint(int) - Method in class wprover.DrawBase
Retrieves a horizontal or vertical catch point based on the catch type.
getCenterOX() - Method in class wprover.Circle
Gets the x-coordinate of the center of the circle.
getCenterOY() - Method in class wprover.Circle
Gets the y-coordinate of the center of the circle.
getCentroidX(Vector) - Method in class wprover.JPolygonFlash
Calculates the x-coordinate of the centroid of the given vector of points.
getCentroidY(Vector) - Method in class wprover.JPolygonFlash
Calculates the y-coordinate of the centroid of the given vector of points.
getCircleByid(int) - Method in class wprover.DrawProcess
Retrieves a circle by its ID.
getClip() - Method in class pdf.PDFGraphics
Returns the Shape of the clipping region As my JDK docs say, this may break with Java 2D.
getClipBounds() - Method in class pdf.PDFGraphics
Returns the Rectangle that fits the current clipping region
getClu(String) - Static method in class gprover.CST
Gets the index of a conclusion type.
getClu_D(String) - Static method in class gprover.CST
Gets the index of a detailed conclusion description.
getClus(int) - Static method in class gprover.CST
Gets the conclusion or intersection type as a string.
getcnds(Vector, int) - Method in class maths.PolyBasic
Gets the conditions for the given vector of polynomials.
getColor() - Method in class pdf.PDFGraphics
Returns the current pen Colour
getColor() - Method in class wprover.CClass
Gets the color of the geometry item.
getColor() - Method in class wprover.DrawType
Retrieves the color corresponding to the color index of the DrawType object.
getColor() - Method in class wprover.JFlash
Gets the color of the flash.
getColor(int) - Static method in class wprover.DrawData
Returns the color corresponding to the given index.
getColorCounter() - Static method in class wprover.DrawData
Returns the number of available colors.
getColorIndex() - Method in class wprover.CClass
Gets the color index of the geometry item.
getColorIndex() - Method in class wprover.DrawType
Retrieves the color index of the DrawType object.
getColorIndex(Color) - Static method in class wprover.DrawData
Returns the index of the specified color in the color list.
getColorMenu() - Method in class wprover.ColorButtonPanel
Returns the ColorMenu associated with this panel.
getColorSinceRed(int) - Static method in class wprover.DrawData
Returns a color offset from the default angle color.
getCommonPoint() - Method in class wprover.JAngleFlash
Gets the common point between the two lines forming the angle.
getCommonPoint(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.DrawProcess
Finds the common point between two lines or a line and a point.
getComposite() - Method in class pdf.PDFGraphics
 
getConc() - Method in class gprover.GTerm
Returns the current conclusion condition.
getConcDialog() - Method in class wprover.GExpert
Returns the conclusion dialog, initializing it if necessary.
getConclusion() - Method in class gprover.GTerm
Retrieves the conclusion constraint if it exists.
getConcText() - Method in class gprover.GTerm
Retrieves the text representation of the current conclusion.
getcond() - Method in class wprover.CProveText
Retrieves the condition associated with this proof text.
getCond(Cond, boolean) - Method in class wprover.DrawTextProcess
Retrieves a flash effect for a given condition.
getcons(int) - Method in class wprover.CLine
Returns the constraint at the specified index.
getcons(int, Vector) - Method in class gprover.GTerm
Retrieves and removes the first constraint in the vector that contains the specified point.
getCons() - Method in class gprover.GTerm
Returns the vector containing all constraints.
getCons(int) - Method in class gprover.GTerm
Returns the constraint at the specified index from the constraint vector.
getCons_no() - Method in class gprover.GTerm
Returns the number of constraints (as derived from the points vector).
getconsByType(int) - Method in class wprover.CLine
Returns the first constraint of the specified type.
getconsNum() - Method in class gprover.GTerm
Returns the number of constructions excluding the final conclusion if present.
getConstraint() - Method in class wprover.CPoint
Retrieves the first constraint associated with this point.
getConstraintByid(int) - Method in class wprover.DrawProcess
Retrieves a constraint by its ID.
GetConstraintType() - Method in class wprover.Constraint
Gets the type of the constraint.
getConstructedAuxPoint() - Static method in class gprover.Prover
Retrieves the constructed auxiliary point if one was created during the proof.
getConstructedPoint() - Method in class gprover.AuxPt
Gets the constructed point as a string.
getConstructionFromDraw() - Method in class wprover.DrawProcess
Retrieves the construction steps from the drawing.
getConstructions() - Method in class wprover.NdgDialog
Retrieves the constructions for the NdgDialog.
getConstructions() - Method in class wprover.PPDialog
Retrieves and processes the constructions for the dialog.
getConstructionTerm() - Method in class wprover.PanelProve
 
getContent() - Method in class wprover.GExpert
Returns the main content pane of the application.
getCopies() - Method in class pdf.PDFPrinterJob
 
getCreator() - Method in class pdf.PDFInfo
PDF has two values, a Creator and a Producer.
GetCurrentAction() - Method in class wprover.DrawProcess
Retrieves the current action type.
getCurrentColor() - Static method in class wprover.DrawData
Returns the current color based on the current color index.
getCurrentPage() - Method in class pdf.PDFJob
Returns the current PDFPage being worked on.
getCurrentPageNumber() - Method in class pdf.PDFJob
Returns the current page number.
getCS(CNdg) - Method in class gprover.Full
Constructs and returns an NDG constraint set (NdgCs) associated with the given inequality constraint.
getCSindex() - Method in class gprover.NdgCs
Gets the index of the last non-null child.
getDash(int) - Static method in class wprover.DrawData
Returns the dash value at the specified index.
getDashCounter() - Static method in class wprover.DrawData
Returns the number of available dash configurations.
getData() - Static method in class wprover.Version
Returns the date as a string.
getDefaultCond(CClass) - Method in class gprover.Gib
Returns the default condition for the specified geometric class.
getDefaultFont() - Method in class wprover.GExpert
Returns the default font of the application.
getDeflate() - Method in class pdf.PDFStream
Returs true if the stream will be compressed.
getDelay(int) - Method in class UI.GifDecoder
Gets display duration for specified frame.
getDescription() - Method in class wprover.CAngle
Gets the description of the angle.
getDescription() - Method in class wprover.CArrow
Gets the description of the arrow.
getDescription() - Method in class wprover.CClass
Gets the description of the geometry item.
getDescription() - Method in class wprover.CDistance
Gets the description of the distance.
getDescription() - Method in class wprover.Cedmark
Gets the description of the equality mark.
getDescription() - Method in class wprover.Circle
Gets the description of the circle.
getDescription() - Method in class wprover.CLine
Returns the description of the line.
getDescription() - Method in class wprover.CPoint
Returns a description of the point.
getDescription() - Method in class wprover.CPolygon
Gets the description of the polygon.
getDescription() - Method in class wprover.CProveText
Retrieves the description of the proof text.
getDescription() - Method in class wprover.CText
Retrieves a description of this text object.
getDescription() - Method in class wprover.CTMark
Returns the description of the mark.
getDescription() - Method in class wprover.CTrace
Returns the description of the trace.
getDescription() - Method in class wprover.JFileFilter
Returns the description of this filter.
getDeviceConfiguration() - Method in class pdf.PDFGraphics
 
getDialogProperty() - Method in class wprover.GExpert
Returns the dialog property, initializing it if necessary.
getDialogProve() - Method in class wprover.GExpert
Returns the prove dialog, initializing it if necessary.
getDimension() - Method in class pdf.PDFPage
Gets the dimensions of the page.
getDiscription() - Method in class wprover.CLine
Returns the description of the line.
getDNum() - Method in class wprover.JCgFlash
Gets the number of divisions.
getDo(Vector, int) - Method in class maths.PolyBasic
Gets the Dono object from the given vector of polynomials.
getDraggedPoints() - Method in class wprover.CPolygon
Retrieves the vector list of dragged points.
getDrobjFlash(MDrObj) - Method in class wprover.DrawTextProcess
Retrieves a flash effect for a given drawing object.
getDString(Object[], int) - Static method in class gprover.CST
Gets a descriptive string for a given type and parameters.
getDString(Object[], int, boolean) - Static method in class gprover.CST
Gets a descriptive string for a given type and parameters.
getdx() - Method in class gprover.ProPoint
 
getdy() - Method in class gprover.ProPoint
 
getelement(int) - Method in class wprover.Constraint
Retrieves an element from the element list at the specified index.
getElement(int) - Method in class wprover.CPolygon
Retrieves the element at the specified index in the point list.
getEnglish(String) - Method in class wprover.Language
Gets the English string for the specified translated string.
getErrorType() - Method in class gprover.Full
Returns the error type encountered during proof processing.
getErrorType() - Static method in class gprover.Prover
Retrieves the error type code from the full angle proof.
getEType() - Method in class gprover.ElTerm
Gets the type of the element term.
getExpandedPrint(TMono) - Method in class maths.PolyBasic
Returns a string representation of the polynomial with expanded format.
getExtent() - Method in class wprover.CLine
Returns the extent of the line.
getFactFinderDialog() - Method in class wprover.PanelProve
 
getFile() - Method in class wprover.DrawProcess
Retrieves the current file.
getFileChooser(boolean) - Method in class wprover.GExpert
Returns a file chooser, initializing it if necessary.
getFileSeparator() - Static method in class wprover.GExpert
Returns the file separator.
getFillComposite() - Static method in class wprover.CMisc
 
getFillCompositeAlpha() - Static method in class wprover.CMisc
 
getfirstPoint() - Method in class wprover.CLine
Returns the first point on the line.
getFlashCond(JPanel, Cond) - Method in class wprover.DrawTextProcess
Retrieves a flash effect for a given condition.
getFlashCond(JPanel, Cond, boolean) - Method in class wprover.DrawTextProcess
Retrieves a flash effect for a given condition.
getFlashInterval() - Static method in class wprover.CMisc
 
getFlashObjectList(Vector, DrawProcess) - Method in class wprover.CProveText
Retrieves the list of flash objects associated with the proof text.
getFont() - Method in class pdf.PDFFont
 
getFont() - Method in class pdf.PDFGraphics
Return's the current font.
getFont() - Method in class wprover.CProveText
Retrieves the font used for the proof text.
getFont() - Method in class wprover.CText
Retrieves the font of this CText object.
getFont() - Method in class wprover.Language
Gets the font associated with the current language.
getFont(String) - Static method in class wprover.CMisc
 
getFont(String, String, int) - Method in class pdf.PDFDocument
This returns a font of the specified type and font.
getFont(String, String, int) - Method in class pdf.PDFPage
Returns a PDFFont, creating it if not yet used.
getFontMetrics(Font) - Method in class pdf.PDFGraphics
Returns the FontMetrics for a font.
getFontRenderContext() - Method in class pdf.PDFGraphics
 
getFontSize() - Method in class wprover.CText
Retrieves the font size of this CText object.
getFontSizePool() - Static method in class wprover.CMisc
 
GetFraction(double) - Static method in class wprover.DrawProcess
 
getFrame() - Method in class wprover.GExpert
Returns the Frame object of the application.
getFrame(int) - Method in class UI.GifDecoder
Gets the image contents of frame n.
getFrameCount() - Method in class UI.GifDecoder
Gets the number of frames read from file.
getFrameSize() - Method in class UI.GifDecoder
Gets image size.
getFrule(int) - Static method in class wprover.RuleList
Retrieves a FULL rule by its index.
getFullAngleProofHead() - Method in class gprover.Full
Retrieves the head of the full angle proof.
getFullconc() - Static method in class gprover.Prover
Retrieves and displays the full conclusion from the geometric term.
getFunction(String) - Static method in class wprover.CTextValue
Gets the function index for a given function name.
getGraphics() - Method in class pdf.PDFJob
This returns a graphics object that can be used to draw on a page.
getGraphics() - Method in class pdf.PDFPage
This returns a PDFGraphics object, which can then be used to render on to this page.
getGraphics(int) - Method in class pdf.PDFJob
This returns a graphics object that can be used to draw on a page.
getGraphics(PageFormat) - Method in class pdf.PDFJob
This returns a graphics object that can be used to draw on a page.
getGridColor() - Static method in class wprover.CMisc
 
getGrule(int) - Static method in class wprover.RuleList
Retrieves a GDD rule by its index.
getHead() - Method in class wprover.CProveText
Retrieves the header text.
getHeight() - Method in class pdf.PDFImage
Get the value of height.
getHelpMode(String) - Static method in class wprover.HelpMode
Retrieves the help mode filename for the given command.
getHomeDirectory() - Static method in class wprover.CMisc
 
getId() - Method in class gprover.Cons
Gets the unique identifier of the construction.
getImage() - Method in class UI.GifDecoder
Gets the first (or only) image read.
getImageableArea() - Method in class pdf.PDFPage
Gets the imageable area of the page.
getImagePixels() - Method in class UI.GifEncoder
Extracts image pixels into byte array "pixels"
getIndex(PDFOutline) - Method in class pdf.PDFOutline
This is called by children to find their position in this outlines tree.
getInitValue() - Method in class wprover.AnimateC
Gets the initial animation value.
getinstance() - Static method in class maths.CharSet
Returns the singleton instance of CharSet.
getInstance() - Static method in class maths.PolyBasic
Returns the singleton instance of the PolyBasic class.
getInterval() - Method in class wprover.CProveBarPanel
 
getJobName() - Method in class pdf.PDFPrinterJob
 
getK() - Method in class wprover.CArrow
Gets the slope of the arrow.
getK() - Method in class wprover.CLine
Calculates the slope (k) of the line.
getKeywords() - Method in class pdf.PDFInfo
Get the value of keywords.
getLan() - Method in class wprover.GExpert
Returns the current language settings.
getLanguage(int, String) - Method in class wprover.MProveTree
 
getLanguage(int, String) - Method in class wprover.PanelAlgebraic
Deprecated.
This method is deprecated. Use GExpert.getLanguage(s) directly.
getLanguage(String) - Method in class wprover.CProperty
Deprecated.
getLanguage(String) - Method in class wprover.DialogPsProperty
Retrieves the localized language string for the given key.
getLanguage(String) - Static method in class wprover.GExpert
Returns the translated string for the given key.
getLanguageTip(String) - Static method in class wprover.GExpert
Returns the tooltip text for the given key.
getLast() - Method in class pdf.PDFOutline
Returns the last index in this outline
getLastConstructedPoint() - Method in class wprover.DrawProcess
Retrieves the last constructed point.
getLastPt() - Method in class gprover.Cons
Gets the last point in the construction.
getLastUndo(DefaultMutableTreeNode) - Method in class wprover.MProveTree
 
getLength() - Method in class wprover.Cedmark
Gets the length of the equality mark.
getLessPt(int) - Method in class gprover.Cons
Gets the point less than the specified point in the construction.
getLineByid(int) - Method in class wprover.DrawProcess
Retrieves a line by its ID.
getlnode(int) - Method in class wprover.Language
Gets the language node with the specified index.
getLocation() - Method in class wprover.CText
Retrieves the location of the text as a Point object.
getLoopCount() - Method in class UI.GifDecoder
Gets the "Netscape" iteration count, if any.
getLs(String) - Static method in class wprover.Language
Gets the localized string for the specified string.
getMAngleFlash(JPanel, CPoint, CPoint, CPoint, CPoint, int) - Method in class wprover.DrawTextProcess
Retrieves a modified angle flash effect for two lines intersecting at a point.
getMannalInputToolBar() - Method in class wprover.GExpert
Returns the manual input toolbar.
getMaxCnsInt() - Method in class gprover.NdgCs
Gets the maximum constraint index.
getMaximumSize() - Method in class wprover.FloatableToolBar
Returns the maximum size of the toolbar.
getMaximumSize() - Method in class wprover.MProveInputPanel
Gets the maximum size of the component.
getMaximumSize() - Method in class wprover.TreeCellOpaqueRender
 
getMaxInt() - Method in class gprover.CNdg
Gets the maximum integer value from the points array.
getMaxMinPoint() - Method in class wprover.CLine
Returns the maximum and minimum points of the line.
getMaxMinPoint() - Method in class wprover.JLine
Gets the maximum and minimum points defining the line.
getMaxMinPoint(boolean) - Method in class wprover.CLine
Returns the maximum and minimum points of the line, optionally considering visibility.
getMaxX(Vector) - Method in class maths.PolyBasic
Gets the maximum value of x in a vector of polynomials.
getMaxXPoint() - Method in class wprover.CLine
Returns the point on the line with the maximum x-coordinate.
getMessage() - Method in exception pdf.StringTooLongException
 
getMessage() - Method in class wprover.CProveText
Retrieves the message text.
getMessageColor() - Method in class wprover.CProveText
Retrieves the color of the message.
getmInputPanel() - Method in class wprover.PanelProve
 
getMoveStep() - Static method in class wprover.CMisc
 
getmproveNode() - Method in class wprover.PanelProve
 
getname() - Method in class wprover.CClass
Gets the name of the geometry item.
getName() - Method in class gprover.GTerm
Returns the name of the construction.
getName() - Method in class gprover.ProPoint
 
getName() - Method in class pdf.PDFFont
This is the most common method to use.
getName() - Method in class pdf.PDFImage
Get the name
getName() - Method in class wprover.DrawProcess
Retrieves the name of the current object.
getName() - Method in class wprover.GgbCircle
Returns the name of the circle.
getName() - Method in class wprover.GgbLine
Returns the name of the line.
getName() - Method in class wprover.GgbMidpoint
Returns the name of the midpoint.
getName() - Method in class wprover.GgbPoint
Returns the name of the point.
getName() - Method in class wprover.GgbSegment
Returns the name of the segment.
getName() - Method in class wprover.Language
Gets the name of the current language.
getNameAndVersion() - Static method in class wprover.Version
Returns the project name and version as a single string.
getNameP1() - Method in class wprover.GgbLine
Returns the name of the first point.
getNameP1() - Method in class wprover.GgbMidpoint
Returns the name of the first point.
getNameP1() - Method in class wprover.GgbSegment
Returns the name of the first point.
getNameP2() - Method in class wprover.GgbLine
Returns the name of the second point.
getNameP2() - Method in class wprover.GgbMidpoint
Returns the name of the second point.
getNameP2() - Method in class wprover.GgbSegment
Returns the name of the second point.
getNcons() - Method in class gprover.GTerm
Returns a vector containing non degenerate constraints.
getNDG_COLL(int, int, int, Object, Object, Object) - Method in class gprover.GTerm
Creates a non-degenerate collinearity constraint from the given point identifiers and associated objects.
getNDG_NEQ(int, int, Object, Object) - Method in class gprover.GTerm
Creates a non-degenerate inequality constraint based on two point identifiers and associated objects.
getNDG_NON_ISOTROPIC(int, int, Object, Object) - Method in class gprover.GTerm
Creates a non-degenerate non-isotropic constraint from two point identifiers and their associated objects.
getNDG_PARA(int, int, int, int, Object, Object, Object, Object) - Method in class gprover.GTerm
Creates a non-degenerate parallel constraint from the provided points and associated objects.
getNDG_PERP(int, int, int, int, Object, Object, Object, Object) - Method in class gprover.GTerm
Creates a non-degenerate perpendicular constraint based on the provided points and associated objects.
getNDGs() - Method in class wprover.PPDialog
Retrieves and processes the nondegenerate conditions (NDGs) for the dialog.
getNDGS() - Method in class wprover.DrawProcess
Computes and returns the nondegenerate conditions for the current TPoly.
getNext() - Method in class maths.TPoly
Returns the next node in the list.
getNextPoint(CPoint) - Method in class wprover.CPolygon
Gets the next point in the polygon.
getNextPosition(Point) - Method in class wprover.CProveText
Gets the next position for the proof text.
getNo() - Method in class gprover.Cond
Retrieves the current step number.
getNode(int) - Method in class pdf.PDFOutline
Returns the outline at a specified position.
getNotNullNum() - Method in class gprover.NdgCs
Gets the number of non-null constraints.
getNum() - Method in class wprover.Cedmark
Gets the number of equality marks.
getNumberofProperties() - Static method in class gprover.Prover
Retrieves the total number of properties in the database.
getObjectFlash(CClass) - Method in class wprover.DrawProcess
Creates and returns a flash object for the given graphical component.
getObjectId() - Static method in class wprover.CMisc
 
getObjectInListById(int, Vector) - Method in class wprover.DrawProcess
Retrieves an object from a list by its ID.
getObjectList() - Method in class wprover.CProveText
Retrieves the list of objects associated with the undo structure.
getOjbectById(int) - Method in class wprover.DrawProcess
Retrieves an object by its ID.
getOnObject() - Method in class wprover.CTrace
Returns the object associated with the trace.
getonPoint() - Method in class wprover.CTrace
Returns the point on the trace.
getOrientation() - Method in class pdf.PDFPage
Returns the pages orientation: PageFormat.PORTRAIT, PageFormat.LANDSACPE or PageFromat.REVERSE_LANDSACPE
getOutline() - Method in class pdf.PDFDocument
 
getOutputStream() - Method in class pdf.PDFStream
Returns the OutputStream that will append to this stream.
getP(int) - Method in class wprover.Circle
Gets the point at the specified index.
getPage() - Method in class pdf.PDFGraphics
Returns the associated PDFPage for this graphic
getPage(int) - Method in class pdf.PDFDocument
This returns a specific page.
getPage(int) - Method in class pdf.PDFPageList
This returns a specific page.
getPageDimension() - Method in class pdf.PDFJob
Returns the page dimension
getPageFormat() - Method in class pdf.PDFPage
Returns the page's PageFormat.
getPageResolution() - Method in class pdf.PDFJob
This returns the page resolution.
getPaint() - Method in class pdf.PDFGraphics
Returns the current pen Colour
getParaForSpecificAngle(int) - Method in class wprover.DrawProcess
Retrieves the parameter associated with a specific angle constraint.
getParameter() - Method in class wprover.DrawProcess
Retrieves the current parameter values.
getParameterByindex(int) - Method in class wprover.DrawProcess
Retrieves a parameter by its index.
getParent() - Method in class pdf.BoundingBox
Get this box's parent box
getPBList() - Method in class wprover.DrawProcess
Retrieves the PB list.
getPBMono() - Method in class wprover.DrawProcess
Returns a vector containing copies of the TMono objects from the pblist.
getPCO() - Method in class gprover.Cond
Retrieves the condition from the internal structure.
getPcons(int) - Method in class gprover.GTerm
Retrieves a construction constraint based on its 1-based index.
getPDFDocument() - Method in class pdf.PDFJob
Returns the PDFDocument object for this document.
getPDFDocument() - Method in class pdf.PDFObject
Returns the PDF document this object belongs to.
getPDFInfo() - Method in class pdf.PDFDocument
Get the PDFInfo object, which contains author, title, keywords, etc
getPFullResult() - Static method in class gprover.Prover
Returns the result of the full angle proof.
getPoint() - Method in class wprover.CTrace
Returns the point associated with the trace.
getPoint(int) - Method in class wprover.CLine
Returns the point at the specified index.
getPoint(int) - Method in class wprover.CPolygon
Retrieves the point at the specified index in the point list.
getPointById(int) - Method in class wprover.DrawProcess
Retrieves a point by its ID.
getPointList() - Method in class wprover.DrawBase
Returns a copy of the point list.
getPointNameByCount(int) - Method in class wprover.DrawProcess
Generates a point name based on the given count.
getPointRadius() - Static method in class wprover.CMisc
 
getPoints(int) - Method in class wprover.LeadVariableDialog
Gets the points associated with the specified row index.
getPoints(Cons) - Method in class wprover.DrawBase
Retrieves an array of points extracted from the given construct.
getPointSize() - Method in class wprover.CTrace
Returns the number of points in the trace.
getPointSize() - Method in class wprover.DrawBase
Returns the number of points in the drawing.
getPointsNum() - Method in class gprover.GTerm
Returns the number of points in the construction.
getPoly() - Method in class maths.TPoly
Returns the polynomial of the current node.
getPoly() - Static method in class wprover.GeoPoly
Returns the singleton instance of GeoPoly.
getPolygonTypeString() - Method in class wprover.CPolygon
Deprecated.
getPolygonTypeString(String) - Method in class wprover.CPolygon
Retrieves the polygon type as a string with a specified format.
getPolyList() - Method in class wprover.DrawProcess
Retrieves the polynomial list.
getPolyListAndSetNull() - Static method in class wprover.Constraint
Retrieves the polynomial list and sets it to null.
getPoolA(int, int) - Method in class wprover.DrawBase
Returns the parameter at a specific index for the given geometric object type.
getPooln(int) - Method in class wprover.DrawBase
Returns the number of parameters for the specified geometric object type.
getPopExLocation() - Method in class wprover.CProveText
Gets the location for the pop-up menu.
getpprove() - Method in class wprover.GExpert
Returns the PanelProve object.
getPreferredSize() - Method in class wprover.AnimatePanel
Returns the preferred size of this component.
getPreferredSize() - Method in class wprover.CStyleDialog
Returns the preferred size of the dialog.
getPreferredSize() - Method in class wprover.MProveInputPanel
Gets the preferred size of the component.
getPreferredSize() - Method in class wprover.MProveTree
 
getPreferredSize() - Method in class wprover.RunningDialog
Returns the preferred size of this component.
getPreferredSize() - Method in class wprover.TextFrame
Returns the preferred size of the TextFrame.
getPreferredSize() - Method in class wprover.TreeCellOpaqueRender
 
getPreviousePoint(CPoint) - Method in class wprover.CPolygon
Gets the previous point in the polygon.
getPrinterJob() - Static method in class pdf.PDFPrinterJob
 
getPrintText(boolean) - Method in class gprover.Cons
Gets the print text of the construction.
getProject() - Static method in class wprover.Version
Returns the project name.
getProPoint(int) - Method in class gprover.GTerm
Retrieves a point based on its 1-based index.
getProve() - Method in class wprover.ConcDialog
Returns the conclusion based on the selected points and type.
getProve() - Method in class wprover.ConcPanel
Returns the proof statement for the selected geometric assertion.
getProveHead() - Static method in class gprover.Prover
Returns the head of the proof condition.
getProveHead_ls(LList) - Static method in class gprover.Prover
Retrieves the next proof head in the given list.
getProveMenu() - Method in class wprover.PanelProve
 
getProveStatus() - Method in class wprover.GExpert
Returns the prove status.
getPSLineString(int, int, int, int) - Method in class wprover.CClass
Gets the PostScript line string representation of the geometry item.
getPt(int) - Method in class wprover.NumCheckDialog
Retrieves the selected point from the specified JComboBox.
getPText() - Method in class wprover.CPoint
Retrieves the text associated with this point.
getPtn() - Method in class wprover.CPolygon
Retrieves the number of points in the polygon.
getPtN(Cons, int) - Method in class wprover.DrawTextProcess
Retrieves a point from a condition by its index.
getPTN() - Method in class gprover.GrTerm
Retrieves the PTN (property tracking number) of this term.
getPTN(int) - Method in class gprover.Cons
Gets the point object at the specified index.
getPtName(int) - Method in class gprover.GTerm
Retrieves the name of a point based on its 1-based index.
getPtsbyNo(int) - Method in class gprover.AuxPt
Gets the ProPoint at the specified index.
getPtsNo() - Method in class gprover.AuxPt
Gets the number of ProPoints in the list.
getPtsSize() - Method in class wprover.CLine
Returns the number of points in the line.
getPV() - Method in class gprover.XTerm
Returns the value of the prefix term.
getPVector() - Method in class gprover.GDDBc
Retrieves a vector of node lists sorted by their point counts.
getQuality() - Method in class wprover.GIFOptionDialog
Returns the quality value based on the slider position.
getRadius() - Method in class wprover.CAngle
Gets the radius of the angle.
getRadius() - Method in class wprover.Circle
Gets the radius of the circle.
getRadius() - Method in class wprover.CPoint
Gets the radius of the point.
getRadius() - Method in class wprover.JAngleFlash
Get the current radius.
getRadiusPoint() - Method in class wprover.Circle
Gets the points that define the radius of the circle.
getRadiusValue() - Method in class wprover.CPoint
Gets the radius value of the point.
getRatioColor(int, int, double) - Static method in class wprover.JFlash
Gets a color that is a blend of two colors based on a ratio.
getRectangle() - Method in class wprover.CProveText
Retrieves the rectangle representing the bounds of this proof text.
getRectangle() - Method in class wprover.RectangleSelectionDialog
Returns the selected rectangle.
getRedolistSize() - Method in class wprover.DrawProcess
Gets the size of the redo list.
getRedundentPt() - Method in class gprover.CNdg
Gets the redundant point in the condition.
getRenderingHint(RenderingHints.Key) - Method in class pdf.PDFGraphics
 
getRenderingHints() - Method in class pdf.PDFGraphics
 
getResourceURL(String) - Static method in class wprover.GExpert
Get the resource URL from the path.
getResult() - Method in class wprover.ImageTimer
Returns the result of the image timer process.
getResult() - Method in class wprover.RectangleSelectionDialog
Returns the result of the dialog.
getResult() - Method in class wprover.TransformConfirmDialog
Returns the result of the dialog.
getReturnedCond() - Method in class wprover.AttrToCondDialog
Gets the returned Cond object.
getReturnFont() - Static method in class wprover.VFontChooser
Returns the selected font from the font chooser dialog.
getReturnResult() - Method in class wprover.GIFOptionDialog
Returns the result of the dialog.
getReturnResult() - Method in class wprover.RectChooser
Returns the result of the dialog.
getRoot() - Method in class wprover.MProveTree
 
getRounds() - Method in class wprover.AnimateC
Calculates the number of rounds needed based on the type of object being animated.
getRow() - Static method in class wprover.CProveText
Retrieves the current row counter value.
getRule() - Method in class gprover.Cond
Retrieves the current rule.
getRule() - Method in class wprover.CProveText
Retrieves the rule associated with this proof text.
getRuleDialog(int) - Method in class wprover.GExpert
Returns the RuleDialog object for the specified rule, initializing it if necessary.
getRuleFromeFacts() - Method in class gprover.Cond
Sets the rule from the related facts in the internal structure.
getRulePath() - Method in class wprover.CProveText
Retrieves the path to the rule file.
getScrollableTracksViewportWidth() - Method in class wprover.WuTextPane
Indicates whether the viewport should track the width of the text pane.
getSecondPoint(CPoint) - Method in class wprover.CLine
Returns the second point on the line that is not the given point.
getSelect() - Method in class wprover.CProveField
Gets the currently selected proof text.
getSelectDialog() - Method in class wprover.GExpert
Returns the select dialog, initializing it if necessary.
getSelected() - Method in class wprover.SelectDialog
Returns the selected item.
getSelectedCondFromAttr(CClass) - Method in class wprover.PanelProve
 
getSelectedRectangle() - Method in class wprover.RectChooser
Returns the selected rectangle.
getSelectedRule() - Method in class wprover.RuleDialog
Returns the selected GRule from the currently selected tab.
getSelectList() - Method in class wprover.DrawProcess
Retrieves the list of selected objects.
getSerialID() - Method in class pdf.PDFObject
Returns the unique serial number of this object.
getSidePoint() - Method in class wprover.Circle
Gets the point on the circle with the least index.
getSimpleName() - Method in class wprover.CLine
Returns the simple name of the line.
getSmartPV(CPoint, CPoint) - Method in class wprover.DrawProcess
Adjusts the coordinates of the second point to align with the first point if they are close enough.
getSnap(double, double) - Method in class wprover.DrawProcess
Retrieves the snap coordinates based on the grid settings.
getSpecificAngle() - Method in class wprover.SpecificAngleDialog
Returns the vector of selected specific angles.
getSpecificAngleList() - Method in class wprover.DrawProcess
Retrieves a list of specific angle constraints.
getSpeed() - Method in class wprover.AnimatePanel
Returns the speed of the animation in milliseconds.
getStatus() - Method in class wprover.DrawProcess
Retrieves the current status.
getStatusID() - Method in class wprover.MProveTree
 
getStream() - Method in class pdf.PDFStream
This is for extenders, and provides access to the stream.
getString() - Method in class gprover.XTerm
Returns the trimmed string representation of the term without the leading '+' character.
getString() - Method in class maths.Param
Returns a string representation of the parameter index.
getString() - Method in class wprover.CText
Retrieves the string content of this CText object.
getString(String) - Method in class wprover.Language
Gets the translated string for the specified English string.
getString1(String) - Method in class wprover.Language
Gets the tooltip for the specified English string.
getStringFromPoint(CPoint) - Method in class wprover.NumCheckDialog
Retrieves the string representation of the specified point.
getStroke() - Method in class pdf.PDFGraphics
 
getStyle() - Method in class pdf.PDFFont
 
getStyleDialog() - Method in class wprover.GExpert
Returns the style dialog.
getSubject() - Method in class pdf.PDFInfo
Get the value of subject.
getSX() - Method in class wprover.CText
Retrieves the x-coordinate for drawing the text.
getSY() - Method in class wprover.CText
Retrieves the y-coordinate for drawing the text.
getTermNumber() - Method in class gprover.XTerm
Returns the number of terms in the linked list of terms.
getText() - Method in class gprover.Cond
Retrieves the step description.
getText() - Method in class gprover.ProPoint
 
getText() - Method in class wprover.CAngle
Gets the text associated with the angle.
getText() - Method in class wprover.CText
Retrieves the text content of this CText object.
getTextDimension() - Method in class wprover.CText
Retrieves the dimensions of the text as a Dimension object.
getTextLocation(CText) - Method in class wprover.DrawProcess
Determines the location for a text object.
getTextType() - Method in class wprover.CAngle
Get the type of text to display for the angle.
getTitle() - Method in class pdf.PDFInfo
Get the value of title.
getTMono(CNdg) - Method in class wprover.NdgDialog
Retrieves the TMono representation of the specified non-degenerate condition.
getTMono(Cons) - Method in class wprover.DrawBase
Builds a TMono object that represents a geometric relation based on the construct.
getTMono(Cons) - Method in class wprover.PanelAlgebraic
Retrieves the TMono representation of the specified construction.
getTMono(Cons) - Method in class wprover.PanelGB
Retrieves the TMono representation of the specified construction.
getTMono(Cons) - Method in class wprover.PanelWu
Retrieves the TMono representation of the specified construction.
getToProveIndex() - Method in class wprover.MProveTree
 
getTowSideOfLine() - Method in class wprover.CLine
Returns the two points on the line with the smallest and largest x-index.
getTraceById(int) - Method in class wprover.DrawProcess
Retrieves a trace by its ID.
getTraceByPt(CPoint) - Method in class wprover.DrawProcess
Returns the trace object that contains the current tracking point.
getTransform() - Method in class pdf.PDFGraphics
 
getTransformedPoints() - Method in class wprover.CPolygon
Retrieves the transformed points based on the dragged points.
getTranslationViaGettext(String) - Static method in class wprover.GExpert
Returns the translated string for the given key using gettext.
getTranslationViaGettext(String, String...) - Static method in class wprover.GExpert
Returns the translated string for the given key using gettext with parameters.
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class wprover.TreeCellOpaqueRender
 
getTx() - Method in class wprover.CPoint
Gets the x-coordinate of the point's text.
getTy() - Method in class wprover.CPoint
Gets the y-coordinate of the point's text.
getType() - Method in class pdf.PDFFont
 
getType() - Method in class pdf.PDFObject
Returns the PDF Type of this object
getType() - Method in class wprover.CText
Retrieves the type of this CText object.
getUndoById(int) - Method in class wprover.DrawProcess
Retrieves an UndoStruct object by its ID.
getUndoEditDialog() - Method in class wprover.GExpert
Returns the undo edit dialog, initializing it if necessary.
getUndolistSize() - Method in class wprover.DrawProcess
Gets the size of the undo list.
getUndoStruct() - Method in class wprover.CProveText
Retrieves the undo structure associated with this proof text.
getUserDir() - Static method in class wprover.GExpert
Returns the user directory.
getUserHome() - Static method in class wprover.GExpert
Returns the user home directory.
getUserName() - Method in class pdf.PDFPrinterJob
 
getUserObject() - Method in class wprover.ConcPanel
Returns the user object for the panel.
getValue() - Method in class wprover.CBoolean
Gets the boolean value.
getValue(int) - Method in class wprover.AnimateC
Gets the current animation value.
getValue(int) - Static method in class wprover.RuleList
Retrieves the value of a rule by its index.
getValue1() - Method in class wprover.CAngle
Get the value of the angle.
getValue1() - Method in class wprover.RatioSelectDialog
Gets the value from the first input field.
getValue2() - Method in class wprover.RatioSelectDialog
Gets the value from the second input field.
getValueText() - Method in class wprover.CText
Retrieves the value text of this CText object.
getVersion() - Static method in class wprover.Version
Returns the project name surrounded by spaces.
getVersion1() - Static method in class wprover.Version
Returns the version as a string.
getVertex() - Method in class wprover.CAngle
Gets the vertex point of the angle.
getVisible() - Method in class wprover.CProveText
Checks if the proof text is visible.
getvisibleType() - Method in class wprover.JFlash
Gets the visibility type of the flash.
getWidth() - Method in class pdf.PDFImage
Get the value of width.
getWidth() - Method in class wprover.CProveText
Retrieves the width of the proof text.
getWidth(int) - Static method in class wprover.DrawData
Returns the width value at the specified index.
getWidthCounter() - Static method in class wprover.DrawData
Returns the number of available widths.
getWriter() - Method in class pdf.PDFGraphics
Returns the PrintWriter handling the underlying stream
getWriter() - Method in class pdf.PDFStream
Creates a PrintWriter that will append to this stream.
getx() - Method in class wprover.CPoint
Gets the x-coordinate of this point.
getX() - Method in class gprover.ProPoint
 
getX() - Method in class wprover.CText
Retrieves the x-coordinate of the text.
getX1() - Method in class gprover.ProPoint
 
getxForString() - Method in class wprover.CAngle
Gets the x-coordinate for the angle's string representation.
getxm1(int, int, TMono) - Method in class maths.PolyBasic
Gets the leading coefficient of a polynomial.
gety() - Method in class wprover.CPoint
Gets the y-coordinate of this point.
getY() - Method in class gprover.ProPoint
 
getY() - Method in class wprover.CText
Retrieves the y-coordinate of the text.
getY1() - Method in class gprover.ProPoint
 
getyForString() - Method in class wprover.CAngle
Gets the y-coordinate for the angle's string representation.
getZeron() - Static method in class wprover.GeoPoly
Returns the zeron array.
getZoomX(int) - Method in class wprover.RectChooser
Converts the x-coordinate based on the current zoom level.
getZoomY(int) - Method in class wprover.RectChooser
Converts the y-coordinate based on the current zoom level.
gexit(int) - Method in class gprover.Gib
Exits the application with the specified error id.
GExpert - Class in wprover
GExpert is the main class for the GEXPERT application.
GExpert() - Constructor for class wprover.GExpert
Constructs a new GExpert instance and initializes the application if it is running as an application.
GgbCircle - Class in wprover
Represents a circle in GeoGebra with a name.
GgbCircle(String) - Constructor for class wprover.GgbCircle
Constructs a new GgbCircle with the specified name.
GgbLine - Class in wprover
Represents a line in GeoGebra with a name and two point names.
GgbLine(String) - Constructor for class wprover.GgbLine
Constructs a new GgbLine with the specified name.
GgbLine(String, String, String) - Constructor for class wprover.GgbLine
Constructs a new GgbLine with the specified name and point names.
GgbMidpoint - Class in wprover
Represents a midpoint in GeoGebra with a label and optionally associated points or a segment.
GgbMidpoint(String) - Constructor for class wprover.GgbMidpoint
Constructs a new GgbMidpoint with the specified name.
GgbMidpoint(String, String) - Constructor for class wprover.GgbMidpoint
Constructs a new GgbMidpoint with the specified midpoint label and segment label.
GgbMidpoint(String, String, String) - Constructor for class wprover.GgbMidpoint
Constructs a new GgbMidpoint with the specified midpoint label and point labels.
GgbPoint - Class in wprover
Represents a point in GeoGebra with a name.
GgbPoint(String) - Constructor for class wprover.GgbPoint
Constructs a new GgbPoint with the specified name.
GgbSegment - Class in wprover
Represents a segment in GeoGebra with a name and two point names.
GgbSegment(String, String, String) - Constructor for class wprover.GgbSegment
Constructs a new GgbSegment with the specified name and point names.
Gib - Class in gprover
The Gib class provides functionality for geometric computations, including operations on angles, lines, circles, triangles, and other geometric constructions.
Gib() - Constructor for class gprover.Gib
Constructs a new Gib instance.
GifDecoder - Class in UI
Class GifDecoder - Decodes a GIF file into one or more frames.
GifDecoder() - Constructor for class UI.GifDecoder
 
GifEncoder - Class in UI
GifEncoder.java This class is used to create GIF images.
GifEncoder() - Constructor for class UI.GifEncoder
 
GIFOptionDialog - Class in wprover
A dialog for setting GIF options in GeoGebra.
GIFOptionDialog(GExpert, String) - Constructor for class wprover.GIFOptionDialog
Constructs a new GIFOptionDialog with the specified GExpert instance and title.
GIFProcessDialog - Class in wprover
A dialog for processing GIF creation in GeoGebra.
GIFProcessDialog(Frame) - Constructor for class wprover.GIFProcessDialog
Constructs a new GIFProcessDialog with the specified frame.
gno - Variable in class gprover.Gib
 
gprover - package gprover
The gprover package contains the core classes and interfaces related to the gprover project.
gprover - Variable in class wprover.PanelProve
 
GProver - Class in wprover
The GProver class implements the Runnable interface and is responsible for managing the proving process in GeoGebra.
GProver(PanelProve, GExpert) - Constructor for class wprover.GProver
Constructs a new GProver with the specified PanelProve and GExpert instances.
Gr - Class in gprover
Represents group related polynomial operations.
Gr() - Constructor for class gprover.Gr
 
graphvizProgram - Static variable in class wprover.PanelProve
 
gridColor - Variable in class wprover.DrawBase
 
GridX - Variable in class wprover.DrawBase
 
GridY - Variable in class wprover.DrawBase
 
GrTerm - Class in gprover
The GrTerm class represents a geometric term in the theorem proving framework.
GrTerm() - Constructor for class gprover.GrTerm
 
gRule() - Method in class gprover.Cond
Dummy method for rule processing.
GRule - Class in wprover
Represents a rule in GeoGebra with a type, name, head, description, and example string.
GRule(int, String, String, String, int) - Constructor for class wprover.GRule
Constructs a new GRule with the specified type, head, description, example string, and rule type.
gt - Variable in class gprover.Gib
 
gt - Variable in class wprover.DrawProcess
 
gt - Variable in class wprover.PanelAlgebraic
 
gterm() - Method in class wprover.DrawProcess
Retrieves the GTerm object.
GTerm - Class in gprover
JGEX supports loading and saving scripts in a simple textual format.
GTerm() - Constructor for class gprover.GTerm
Constructs a new GTerm instance.
gxInstance - Variable in class wprover.DrawBase
 
gxInstance - Variable in class wprover.GIFProcessDialog
 
gxInstance - Variable in class wprover.ListTree
 
gxInstance - Variable in class wprover.PanelAlgebraic
 

H

H_LINE - Static variable in class wprover.DrawBase
 
handlePixel(int, int, int) - Static method in class pdf.PDFImage
Converts a pixel to a hex string
hasAFrame() - Method in class wprover.GExpert
Checks if the animate frame is present.
hasConclusion() - Method in class gprover.GTerm
Checks if a valid conclusion exists in the construction.
hasFocus - Variable in class wprover.TreeCellOpaqueRender
 
hashCode() - Method in class maths.BigFraction
Returns a hash code for this fraction.
hashCode() - Method in class wprover.GgbCircle
 
hashCode() - Method in class wprover.GgbLine
 
hashCode() - Method in class wprover.GgbMidpoint
 
hashCode() - Method in class wprover.GgbPoint
 
hashCode() - Method in class wprover.GgbSegment
 
hasImageB - Variable in class pdf.PDFPage
These handle the procset for this page.
hasImageC - Variable in class pdf.PDFPage
These handle the procset for this page.
hasImageI - Variable in class pdf.PDFPage
These handle the procset for this page.
hasMannualInputBar() - Method in class wprover.GExpert
Checks if the manual input bar is present.
hasNameSet() - Method in class wprover.CClass
Checks if the geometry item has a name set.
hasParent() - Method in class pdf.BoundingBox
Returns true if this box has a parent.
hasProof() - Method in class wprover.PanelProve
 
head - Variable in class wprover.GRule
 
height - Variable in class UI.GifDecoder
 
height - Variable in class UI.GifEncoder
 
Height - Variable in class wprover.DrawBase
 
HelpMode - Class in wprover
The HelpMode class provides methods to manage and retrieve help items in GeoGebra.
HelpMode() - Constructor for class wprover.HelpMode
 
HIDEOBJECT - Static variable in class wprover.DrawProcess
 
high_light_a_fact(CClass) - Method in class wprover.PanelProve
 
hit(Rectangle, Shape, boolean) - Method in class pdf.PDFGraphics
 
homedir - Static variable in class wprover.CMisc
 
HORIZ_ALIGN_CENTER - Static variable in class pdf.BoundingBox
Used to align a String horizontally in the center of the box
HORIZ_ALIGN_LEFT - Static variable in class pdf.BoundingBox
Used to align a String to the left in the box
HORIZ_ALIGN_RIGHT - Static variable in class pdf.BoundingBox
Used to aling a String to the right in a box
HORIZONAL - Static variable in class wprover.Constraint
 
HotKeyTimer - Static variable in class wprover.GExpert
 
HV_ZERO - Static variable in class wprover.CMisc
 
hvCatchPoint() - Method in class wprover.DrawBase
Adjusts the catch point type by examining proximity to other points.
hypotheses - Static variable in class wprover.PanelProve
 

I

i18n - Static variable in class wprover.GExpert
 
icon_Question - Static variable in class wprover.ConcPanel
 
icon_Question - Static variable in class wprover.MProveInputPanel
 
icon_Right - Static variable in class wprover.ConcPanel
 
icon_Right - Static variable in class wprover.MProveInputPanel
 
icon_Wrong - Static variable in class wprover.ConcPanel
 
icon_Wrong - Static variable in class wprover.MProveInputPanel
 
id - Variable in class pdf.PDFXref
The id of a PDF Object
id_count - Static variable in class gprover.CClass
A static counter for generating unique IDs.
id_count - Static variable in class wprover.CMisc
 
id_count_onfile - Static variable in class wprover.CMisc
 
ih - Variable in class UI.GifDecoder
 
image - Variable in class UI.GifDecoder
 
image - Variable in class UI.GifEncoder
 
imageAdded() - Method in class wprover.ImageTimer
Adds a new image to the buffer.
imageResources - Variable in class pdf.PDFPage
 
ImageTimer - Class in wprover
A dialog for saving a proof as a GIF file in GeoGebra.
ImageTimer(GExpert) - Constructor for class wprover.ImageTimer
Constructs a new ImageTimer dialog with the specified GExpert instance.
imageUpdate(Image, int, int, int, int, int) - Method in class pdf.PDFImage
Describe imageUpdate method here.
in - Variable in class UI.GifDecoder
 
IN_AG_INSIDE - Static variable in class gprover.Gib
 
IN_AG_OUTSIDE - Static variable in class gprover.Gib
 
IN_BETWEEN - Static variable in class gprover.Gib
 
IN_OPP_SIDE - Static variable in class gprover.Gib
 
IN_PARA_INSIDE - Static variable in class gprover.Gib
 
IN_PG_CONVEX - Static variable in class gprover.Gib
 
IN_SAME_SIDE - Static variable in class gprover.Gib
 
IN_TRI_INSIDE - Static variable in class gprover.Gib
 
Incenter - Class in gprover
Represents an incenter(the center of the incircle) in a geometric proof.
Incenter() - Constructor for class gprover.Incenter
Constructs an Incenter object with default values.
INCENTER - Static variable in class wprover.Constraint
 
INCENTER - Static variable in class wprover.DrawBase
 
inConstruction() - Method in class wprover.DrawTextProcess
Checks if the construction process is currently active.
index - Variable in class wprover.AllSolutionDialog
 
indexedPixels - Variable in class UI.GifEncoder
 
infoID - Variable in class pdf.PDFOutput
This is used to track the /Info object (info)
init() - Method in class UI.GifDecoder
Initializes or re-initializes reader
init() - Method in class wprover.GExpert
Initializes the GExpert application, setting up the GUI components, loading preferences, language settings, and rules.
init() - Method in class wprover.MiscDialog
Initializes the panels in the dialog.
init() - Method in class wprover.RuleApplicationDialog
Initializes the RuleApplicationDialog by setting up the panels, listeners, and window properties.
init() - Method in class wprover.RuleListDialog
Initializes the RuleListDialog by setting up the panels, listeners, and window properties.
init() - Method in class wprover.TextFrame
Initializes the TextFrame with font, size, style, and color options.
init(PDFPage) - Method in class pdf.PDFGraphics
This is called by PDFPage when creating a Graphcis instance.
init(PDFPage, PrintWriter) - Method in class pdf.PDFGraphics
This method is used internally by create() and by the PDFJob class
init_dbase() - Method in class gprover.Gib
Initializes the database.
init_ndgs(Vector) - Method in class gprover.Full
Initializes non-degenerate geometry constraints (NDGs) from existing constructions.
init_top() - Method in class wprover.MProveTree
 
initalpha - Static variable in class UI.NeuQuant
 
initAttribute() - Method in class wprover.GExpert
Initializes the attributes of the application, setting the font if the language is not English.
initFont() - Static method in class wprover.CMisc
 
initFont() - Method in class wprover.PanelProve
 
initKeyMap() - Method in class wprover.GExpert
Initializes the key mapping by registering a KeyEventPostProcessor.
initLocation() - Method in class wprover.AboutDialog
Centers the dialog within the parent frame.
initrad - Static variable in class UI.NeuQuant
 
initradius - Static variable in class UI.NeuQuant
 
initRules() - Static method in class gprover.Gib
Initializes the rule configuration.
inRect(double, double, double, double) - Method in class wprover.CText
Checks if the given rectangle defined by (x0, y0) and (x1, y1) intersects with this text object.
insertAngle(Angles) - Method in class gprover.Gib
Attempts to insert an angle expression into the existing angle structure list.
insertVector(CClass, Vector) - Method in class gprover.GDDBc
Inserts a CClass object into a sorted Vector based on its identifier.
INSET - Static variable in class pdf.PDFAnnot
The border is drawn in an inset style (faux three-dimensional) such that it looks as if it is inset into the page (opposite of BEVELED)
inside(double, double) - Method in class wprover.CLine
Checks if a point is inside the line segment.
inside(double, double, double) - Method in class wprover.CLine
Checks if a point is inside the line segment within a given tolerance.
inspectTerm() - Method in class wprover.LeadVariableDialog
Inspects the selected term in the table and displays its details.
installDefaults(AbstractButton) - Method in class UI.BasicOutlookButtonUI
 
installUI(JComponent) - Method in class UI.BLeveledButtonUI
Installs the UI for a specified component.
installUI(JComponent) - Method in class UI.BLeveledButtonUIX
Installs the UI for a specified component.
installUI(JComponent) - Method in class UI.BlueishButtonUI
Installs the UI for a specified component.
installUI(JComponent) - Method in class UI.EntityButtonUI
Installs the UI for a specified component.
installUI(JComponent) - Method in class UI.GBevelUI
Installs the UI for a specified component.
intbias - Static variable in class UI.NeuQuant
 
intbiasshift - Static variable in class UI.NeuQuant
 
INTER_CC - Static variable in class wprover.Constraint
 
INTER_CC1 - Static variable in class wprover.Constraint
 
INTER_LC - Static variable in class wprover.Constraint
 
INTER_LL - Static variable in class wprover.Constraint
 
inter_lls(LLine, LLine) - Static method in class gprover.LLine
Finds the intersection point of two lines.
interlace - Variable in class UI.GifDecoder
 
inters - Static variable in class gprover.CST
 
Intersect(CLine, CLine) - Static method in class wprover.CLine
Calculates the intersection point of two lines.
Intersect(CPoint, CPoint, CPoint, CPoint) - Static method in class wprover.CLine
Calculates the intersection point of two line segments.
intersect_cc(Circle, Circle) - Method in class wprover.DrawBase
Computes the intersection points of two circles.
intersect_ll(CLine, CLine) - Method in class wprover.DrawBase
Computes the intersection point of two lines.
INTERSECT_SIGN - Static variable in class gprover.Cm
Intersect sign constant.
INVISIBLE - Static variable in class wprover.Constraint
 
inxbuild() - Method in class UI.NeuQuant
 
is_conc() - Method in class gprover.Cons
Checks if the construction is a conclusion.
isAFixedPoint() - Method in class wprover.CPoint
Checks if this point is a fixed point.
isAFreePoint() - Method in class wprover.CPoint
Checks if this point is a free point.
isAllPointsFree() - Method in class wprover.CPolygon
Checks if all points in the polygon are free points.
isAlpha(byte) - Method in class wprover.Parser
Checks if the given byte represents an alphabetic character.
isApplication() - Static method in class wprover.CMisc
 
isBorderOpaque() - Method in class UI.DropShadowBorder
Indicates whether the border is opaque.
isBorderOpaque() - Method in class UI.OvalBorder
Indicates whether the border is opaque.
isBorderOpaque() - Method in class UI.SolidBorder
Indicates whether the border is opaque.
isCancelled() - Method in class pdf.PDFPrinterJob
 
isconcVisible() - Method in class wprover.GExpert
Checks if the conclusion dialog is visible.
isConsFinished() - Method in class wprover.DrawTextProcess
Checks if the construction process is finished.
isConstructionType(int) - Method in class gprover.Full
Determines if a given type represents a valid construction.
isDebug() - Static method in class wprover.CMisc
 
isDiagramChanged - Static variable in class wprover.CMisc
 
isDialogProveVisible() - Method in class wprover.GExpert
Checks if the prove dialog is visible.
isdraw() - Method in class wprover.CClass
Determines if the geometry item should be drawn.
isdraw() - Method in class wprover.CText
Checks if the text should be drawn based on its visibility and the visibility of its parent.
isDrawGrid() - Method in class wprover.DrawProcess
Checks if grid mode is enabled.
isDrawLines() - Method in class wprover.CTrace
Checks if lines are drawn for the trace.
isEnglish() - Method in class wprover.Language
Checks if the current language is English.
isEqual(int, int) - Method in class wprover.CPoint
Checks if this point is equal to given coordinates based on their indices.
isEqual(Cons) - Method in class gprover.Cons
Checks if the construction is equal to another construction.
isEqual(Circle) - Method in class wprover.CPolygon
Checks if this polygon is equal to the given circle.
isEqual(CPoint) - Method in class wprover.CPoint
Checks if this point is equal to another point based on their coordinates.
isEqual(CPoint, CPoint) - Method in class wprover.CLine
Checks if two points are equal.
isExpanded() - Method in class wprover.CProveText
Checks if the proof text is expanded.
isfinished() - Method in class wprover.JFlash
Checks if the flash effect is finished.
isfinished() - Method in class wprover.JRedoStepFlash
Checks if the flashing effect has finished.
isFlashFinished() - Method in class wprover.DrawProcess
Checks whether the flash process is finished.
isFootMarkShown() - Static method in class wprover.CMisc
 
isFreePoint(int) - Method in class gprover.GTerm
Determines whether the point identified by the given index is free.
isFreePoint(int) - Method in class wprover.DrawTextProcess
Checks if a point is free.
isFreezed() - Method in class wprover.CPoint
Checks if this point is frozen.
isFrozen() - Method in class wprover.DrawBase
Determines if the diagram is in a frozen state.
isFullRule() - Method in class wprover.GRule
Checks if the rule is a FULL rule.
isGDDRule() - Method in class wprover.GRule
Checks if the rule is a GDD rule.
isHorizonal() - Method in class wprover.CLine
Checks if the line is horizontal.
isIdCountChanged() - Static method in class wprover.CMisc
 
isitSaved() - Method in class wprover.DrawProcess
Checks if the current state is saved.
isLineDrawn(CPoint, CPoint) - Method in class wprover.DrawBase
Checks if a line connecting the two given points is drawn.
isMStepEnd() - Method in class wprover.MProveTree
 
isMStepMid() - Method in class wprover.MProveTree
 
isNum(byte) - Method in class wprover.Parser
Checks if the given byte represents a numeric character.
ISO_RIGHT_ANGLED_TRIANGLE - Static variable in class wprover.Constraint
 
ISO_TRI - Static variable in class gprover.Gib
 
ISO_TRIANGLE - Static variable in class wprover.Constraint
 
isOkPressed() - Method in class wprover.SpecificAngleDialog
Checks if the OK button was pressed.
isPerp(CLine, CLine) - Static method in class wprover.CLine
Checks if two lines are perpendicular.
isPFull() - Method in class gprover.Gib
Checks if the proof status is full.
isPointAlreadyExists(CPoint) - Method in class wprover.DrawProcess
Checks if a point already exists in the list.
isPointOnIntersection - Variable in class wprover.DrawBase
 
isPointOnObject - Variable in class wprover.DrawBase
 
isPositionSet() - Method in class gprover.GTerm
Checks if the positions of points have been set.
isPPanelVisible() - Method in class wprover.GExpert
Checks if the panel is visible.
isProvedTrue() - Method in class gprover.Full
Determines if the proof has been established as true.
isProverRunning() - Method in class wprover.PanelProve
 
isRedoAtEnd() - Method in class wprover.DrawProcess
Checks if the redo list is empty.
isrRunning() - Method in class wprover.JFlash
Checks if the timer is running.
isrRunning() - Method in class wprover.JRedoStepFlash
Checks if the flashing effect is currently running.
isRunning() - Method in class wprover.AnimatePanel
Checks if the animation is currently running.
isRunning() - Method in class wprover.CProveBarPanel
 
isRunning() - Method in class wprover.GProver
Checks if the proving process is currently running.
isRunning() - Method in class wprover.PanelAlgebraic
Checks if the panel is currently running.
isRunningFromJar() - Static method in class wprover.GExpert
Checks if the application is running in a JAR file (including CheerpJ web environment).
isRunningInCheerpJ() - Static method in class wprover.GExpert
Checks if the application is running in a CheerpJ web environment.
isSame(CPoint, CPoint, CPoint, CPoint) - Method in class wprover.CAngle
Check if two angles are the same.
isSame_Location(double, double) - Method in class wprover.CPoint
Checks if the given location is the same as this point's location.
isSnap() - Method in class wprover.DrawProcess
Checks if snap mode is enabled.
isStepAtEnd() - Method in class wprover.CProveBarPanel
 
isStepAtEnd() - Method in class wprover.PanelProve
 
isStepAtMid() - Method in class wprover.PanelProve
 
isTermAnimated() - Method in class gprover.GTerm
Determines if the term is animated based on the animation string.
isTracePt(CPoint) - Method in class wprover.CTrace
Checks if the specified point is the trace point.
isTreeEmpty() - Method in class wprover.MProveTree
 
isTwoEndFreePoints() - Method in class wprover.CLine
Checks if the line has two free points at its ends.
isValidInt(String) - Static method in class wprover.CMisc
 
isVertical() - Method in class wprover.CLine
Checks if the line is vertical.
isVerticalSlop(double) - Static method in class wprover.CLine
Checks if a slope is considered vertical.
isZero() - Method in class gprover.GrTerm
Checks whether this geometric term is equivalent to zero.
isZero() - Method in class maths.BigFraction
Checks if the numerator is zero.
isZero(double) - Static method in class wprover.DrawBase
Determines if a given value is effectively zero within a tolerance.
isZero(double) - Method in class wprover.JFlash
Checks if the given value is approximately zero.
italicCheckBox - Variable in class wprover.VFontChooser
 
items - Static variable in class wprover.HelpMode
A vector to store help items.
itemStateChanged(ItemEvent) - Method in class wprover.ConcDialog
Handles item state changes for the combo boxes.
itemStateChanged(ItemEvent) - Method in class wprover.ConcPanel
Handles item state changes for the combo boxes.
itemStateChanged(ItemEvent) - Method in class wprover.FactFinderDialog
Handles item state changes for the combo boxes.
itemStateChanged(ItemEvent) - Method in class wprover.NumCheckDialog
Handles item state change events.
itemStateChanged(ItemEvent) - Method in class wprover.RightTransformPopupMenu
Handles item state change events for the radio buttons.
itemStateChanged(ItemEvent) - Method in class wprover.SpecificAngleDialog
Handles the item state change events for the checkboxes.
itemStateChanged(ItemEvent) - Method in class wprover.TextFrame
Handles item state change events for the combo boxes.
iw - Variable in class UI.GifDecoder
 
ix - Variable in class UI.GifDecoder
 
iy - Variable in class UI.GifDecoder
 

J

JAngleFlash - Class in wprover
JAngleFlash is a class that extends JFlash and implements ActionListener.
JAngleFlash(JPanel) - Constructor for class wprover.JAngleFlash
Constructs a new JAngleFlash with the specified JPanel.
JAngleFlash(JPanel, CPoint, CPoint, CPoint, CPoint) - Constructor for class wprover.JAngleFlash
Constructs a new JAngleFlash with the specified JPanel and points.
JAreaFlash - Class in wprover
JAreaFlash is a class that extends JFlash and implements ActionListener.
JAreaFlash(JPanel, int) - Constructor for class wprover.JAreaFlash
Constructs a new JAreaFlash with the specified JPanel and color index.
JArrowFlash - Class in wprover
JArrowFlash is a class that extends JFlash and implements ActionListener.
JArrowFlash(JPanel, CPoint, CPoint, int) - Constructor for class wprover.JArrowFlash
Constructs a new JArrowFlash with the specified JPanel, points, and type.
JBaseDialog - Class in wprover
JBaseDialog is a custom dialog class that extends JDialog and implements ContainerListener and KeyListener interfaces.
JBaseDialog() - Constructor for class wprover.JBaseDialog
Constructs a new JBaseDialog with no specified frame, title, or modality.
JBaseDialog(Frame) - Constructor for class wprover.JBaseDialog
Constructs a new JBaseDialog with the specified frame.
JBaseDialog(Frame, boolean) - Constructor for class wprover.JBaseDialog
Constructs a new JBaseDialog with the specified frame and modality.
JBaseDialog(Frame, String) - Constructor for class wprover.JBaseDialog
Constructs a new JBaseDialog with the specified frame and title.
JBaseDialog(Frame, String, boolean) - Constructor for class wprover.JBaseDialog
Constructs a new JBaseDialog with the specified frame, title, and modality.
JCgFlash - Class in wprover
JCgFlash is a class that extends JFlash and implements ActionListener.
JCgFlash(JPanel) - Constructor for class wprover.JCgFlash
Constructs a new JCgFlash with the specified JPanel.
JCirFlash - Class in wprover
JCirFlash is a class that extends JFlash and implements ActionListener.
JCirFlash(JPanel) - Constructor for class wprover.JCirFlash
Constructs a new JCirFlash with the specified JPanel.
JFileFilter - Class in wprover
A file filter for use with JFileChooser that filters files based on a specified suffix.
JFileFilter(String) - Constructor for class wprover.JFileFilter
Constructs a new JFileFilter with the specified suffix.
JFlash - Class in wprover
JFlash is an abstract class that provides methods for creating and managing graphical flash effects in a JPanel.
JFlash(JPanel) - Constructor for class wprover.JFlash
Constructs a new JFlash with the specified JPanel.
JLine - Class in wprover
JLine class represents a line in a graphical context.
JLine() - Constructor for class wprover.JLine
Constructs a new JLine.
JLineFlash - Class in wprover
A class that represents a flashing line effect.
JLineFlash(JPanel) - Constructor for class wprover.JLineFlash
Constructs a new JLineFlash with the specified JPanel.
JObjectFlash - Class in wprover
A class that represents a flashing effect for graphical objects.
JObjectFlash(JPanel) - Constructor for class wprover.JObjectFlash
Constructs a new JObjectFlash with the specified JPanel.
JPointEnlargeFlash - Class in wprover
JPointEnlargeFlash is a class that extends JFlash and implements ActionListener.
JPointEnlargeFlash(JPanel, CPoint) - Constructor for class wprover.JPointEnlargeFlash
Constructs a new JPointEnlargeFlash with the specified JPanel and CPoint.
JPolygonFlash - Class in wprover
JPolygonFlash is a class that extends JFlash and implements ActionListener.
JPolygonFlash(JPanel, CPolygon, CPolygon, boolean, double, double, int, int, int) - Constructor for class wprover.JPolygonFlash
Constructs a new JPolygonFlash with the specified parameters.
JPopExView - Class in wprover
JPopExView is a class that represents a pop-up view for displaying rules in the GExpert application.
JPopExView(GExpert) - Constructor for class wprover.JPopExView
Constructs a new JPopExView with the specified GExpert instance.
JRedoStepFlash - Class in wprover
JRedoStepFlash is a class that extends JFlash and is used to create a flashing effect on a JPanel when the redo step is performed in the drawing process.
JRedoStepFlash(JPanel, DrawProcess) - Constructor for class wprover.JRedoStepFlash
Constructs a new JRedoStepFlash with the specified JPanel and DrawProcess.
JSegmentMovingFlash - Class in wprover
JSegmentMovingFlash is a class that extends JFlash and implements ActionListener.
JSegmentMovingFlash(JPanel, CPoint, CPoint, CPoint, CPoint, int, int) - Constructor for class wprover.JSegmentMovingFlash
Constructs a new JSegmentMovingFlash with the specified parameters.
JTLineFlash - Class in wprover
JTLineFlash is a class that extends JFlash and implements ActionListener.
JTLineFlash(JPanel) - Constructor for class wprover.JTLineFlash
Constructs a new JTLineFlash with the specified JPanel.
JTLineFlash(JPanel, CPoint, CPoint, CPoint, CPoint) - Constructor for class wprover.JTLineFlash
Constructs a new JTLineFlash with the specified JPanel and four CPoints.
JTriFlash - Class in wprover
JTriFlash is a class that extends JFlash and implements ActionListener.
JTriFlash(JPanel, CPoint, CPoint, CPoint, CPoint, CPoint, CPoint, boolean, int) - Constructor for class wprover.JTriFlash
 

K

keyPressed(KeyEvent) - Method in class wprover.GExpert
Handles key pressed events.
keyPressed(KeyEvent) - Method in class wprover.JBaseDialog
Called when a key is pressed in a component.
keyPressed(KeyEvent) - Method in class wprover.RectangleSelectionDialog
Handles key pressed events to move the rectangle or confirm the selection.
keyPressed(KeyEvent) - Method in class wprover.RectChooser
Handles key pressed events to move the rectangle or confirm the selection.
keyPressed(KeyEvent) - Method in class wprover.SelectDialog
Handles the key pressed event.
keyPressed(KeyEvent) - Method in class wprover.TextValueEditor
Handles the key pressed event.
keyPressed(KeyEvent) - Method in class wprover.TransformConfirmDialog
Handles key pressed events for the dialog.
keyReleased(KeyEvent) - Method in class wprover.GExpert
Handles key released events.
keyReleased(KeyEvent) - Method in class wprover.JBaseDialog
Called when a key is released in a component.
keyReleased(KeyEvent) - Method in class wprover.SelectDialog
 
keyReleased(KeyEvent) - Method in class wprover.TextValueEditor
Handles the key released event and updates the value.
keyTyped(KeyEvent) - Method in class wprover.GExpert
Handles key typed events.
keyTyped(KeyEvent) - Method in class wprover.JBaseDialog
Called when a key is typed in a component.
keyTyped(KeyEvent) - Method in class wprover.SelectDialog
Handles the key typed event.
keyTyped(KeyEvent) - Method in class wprover.TextValueEditor
Handles the key typed event.

L

l1 - Variable in class gprover.Angles
The four lines that define the angles.
l1 - Variable in class gprover.AngleT
The first line that defines the angle.
l1 - Variable in class gprover.AngTr
The first line that defines the angle.
l1 - Variable in class gprover.TLine
 
l2 - Variable in class gprover.Angles
The four lines that define the angles.
l2 - Variable in class gprover.AngleT
The second line that defines the angle.
l2 - Variable in class gprover.AngTr
The second line that defines the angle.
l2 - Variable in class gprover.TLine
 
l3 - Variable in class gprover.Angles
The four lines that define the angles.
l4 - Variable in class gprover.Angles
The four lines that define the angles.
lan - Static variable in class wprover.CMisc
 
lan - Variable in class wprover.DrawBase
 
lan - Static variable in class wprover.GExpert
 
lan - Variable in class wprover.PanelAlgebraic
 
Language - Class in wprover
Language class for managing language-specific strings and font settings.
Language() - Constructor for class wprover.Language
 
last_as - Variable in class gprover.Gib
 
last_ast - Variable in class gprover.Gib
 
last_at - Variable in class gprover.Gib
 
last_atn - Variable in class gprover.Gib
 
last_cg - Variable in class gprover.Gib
 
last_cgs - Variable in class gprover.Gib
 
last_cir - Variable in class gprover.Gib
 
last_ct - Variable in class gprover.Gib
 
last_cts - Variable in class gprover.Gib
 
last_ln - Variable in class gprover.Gib
 
last_md - Variable in class gprover.Gib
 
last_nd - Variable in class gprover.Gib
 
last_ns - Variable in class gprover.Gib
 
last_pg - Variable in class gprover.Gib
 
last_pn - Variable in class gprover.Gib
 
last_ra - Variable in class gprover.Gib
 
last_rg - Variable in class gprover.Gib
 
last_st - Variable in class gprover.Gib
 
last_sts - Variable in class gprover.Gib
 
last_tn - Variable in class gprover.Gib
 
last_tr - Variable in class gprover.Gib
 
lastBgColor - Variable in class UI.GifDecoder
 
lastDispose - Variable in class UI.GifDecoder
 
lastImage - Variable in class UI.GifDecoder
 
lastPageFirst() - Method in class pdf.PDFJob
In AWT's PrintJob, this would return true if the user requested that the file is printed in reverse order.
lastRect - Variable in class UI.GifDecoder
 
LC_MEET - Static variable in class wprover.Constraint
 
lcmeet(Circle, CLine) - Method in class wprover.DrawTextProcess
Finds the intersection point between a circle and a line.
lcmeet(Circle, CLine, CPoint) - Method in class wprover.DrawTextProcess
Finds the intersection point between a circle and a line, excluding a specific point.
lct - Variable in class UI.GifDecoder
 
LCTANGENT - Static variable in class wprover.Constraint
 
lctFlag - Variable in class UI.GifDecoder
 
lctSize - Variable in class UI.GifDecoder
 
LeadVariableDialog - Class in wprover
LeadVariableDialog is a class that extends JBaseDialog and implements MouseListener and ActionListener.
LeadVariableDialog(GExpert) - Constructor for class wprover.LeadVariableDialog
Constructs a new LeadVariableDialog with the specified GExpert instance.
learn() - Method in class UI.NeuQuant
 
lemma - Variable in class gprover.AngleT
The lemma associated with the angle.
length() - Method in class maths.TPoly
Returns the length of the polynomial linked list.
LENGTH - Static variable in class wprover.CArrow
 
length2(int, int) - Method in class gprover.Gib
Calculates the squared Euclidean distance between two points.
lengthcount - Variable in class UI.NeuQuant
 
less(CPoint, CPoint) - Method in class wprover.Constraint
Compares two points based on their x-index.
lightColor - Variable in class UI.OvalBorder
 
LIGHTCOLOR - Static variable in class wprover.DrawData
 
LINDE_DRAW_EXT - Static variable in class wprover.CMisc
 
LINE - Static variable in class gprover.LList
Constant value representing a line type.
LINE - Static variable in class wprover.CClass
 
LINE - Static variable in class wprover.Constraint
 
LINE_SPACING_PERCENTAGE - Static variable in class pdf.BoundingBox
Percent f line height to space lines
linelist - Variable in class wprover.DrawBase
 
lineto(double, double) - Method in class pdf.PDFGraphics
This adds a line segment to the current path
lineto(int, int) - Method in class pdf.PDFGraphics
This adds a line segment to the current path
list_sub(LList, Rule) - Method in class gprover.GDDBc
Subtracts matching nodes from the provided node list using the specified rule.
ListTree - Class in wprover
ListTree provides a tabbed interface with two panels: - "Construct History": displays a list of undo structures
ListTree(GExpert) - Constructor for class wprover.ListTree
Constructs a new ListTree with the specified GExpert instance.
ll_delta(int, TMono, TMono) - Method in class maths.PolyBasic
Computes the delta of two polynomials.
LLine - Class in gprover
Represents a geometric line in the construction.
LLine - Static variable in class wprover.CLine
 
LLine() - Constructor for class gprover.LLine
Constructs an LLine object with default values.
LList - Class in gprover
Represents a list of geometric elements.
LList() - Constructor for class gprover.LList
Constructs an LList object with default values.
ln - Variable in class gprover.PLine
 
ln1 - Variable in class gprover.AngSt
The first set of lines that define the angles.
ln1 - Variable in class gprover.AngTn
The first line that defines the angles.
ln2 - Variable in class gprover.AngSt
The second set of lines that define the angles.
ln2 - Variable in class gprover.AngTn
The second line that defines the angles.
ln3 - Variable in class gprover.AngTn
The third line that defines the angles.
ln4 - Variable in class gprover.AngTn
The fourth line that defines the angles.
load(File) - Method in class wprover.PanelProve
 
Load(DataInputStream) - Method in class maths.Param
Loads the parameter from a DataInputStream.
Load(DataInputStream) - Static method in class wprover.CMisc
 
Load(DataInputStream) - Method in class wprover.DrawType
Loads the state of the DrawType object from a DataInputStream.
Load(DataInputStream, DrawProcess) - Method in class wprover.AnimateC
Loads the state of the animation from an input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CAngle
Loads the angle data from an input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CArrow
Loads the arrow data from an input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CClass
Loads the geometry item from a data input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CDistance
Loads the distance data from an input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.Cedmark
Loads the equality mark data from an input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.Circle
Loads the circle from a data input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CLine
Loads the line from a data input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.Constraint
Loads the constraint data from a DataInputStream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CPoint
Loads the state of this point from a data input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CPolygon
Loads the polygon data from a data input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CProveField
Loads the state of the `CProveField` from a `DataInputStream`.
Load(DataInputStream, DrawProcess) - Method in class wprover.CProveText
Loads the proof text data from the specified data input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CText
Loads the text object from the specified data input stream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CTMark
Loads the mark from a DataInputStream.
Load(DataInputStream, DrawProcess) - Method in class wprover.CTrace
Loads the trace from a DataInputStream.
Load(DataInputStream, DrawProcess) - Static method in class wprover.DrawData
Loads color configurations from the specified data input stream.
Load_global(DataInputStream) - Method in class wprover.DrawProcess
Loads the global state from the specified input stream.
loadAllPoints(Vector, boolean) - Method in class wprover.LeadVariableDialog
Loads all points from the specified vector and updates the table.
loadAnimationString(String, DrawTextProcess) - Method in class wprover.AnimateC
Loads animation settings from a string.
loadCursor() - Method in class wprover.GExpert
Loads the cursor for the application.
LoadGGB2(DataInputStream, String) - Method in class wprover.DrawProcess
Loads a GeoGebra file and processes its construction steps.
loadLanguage() - Method in class wprover.GExpert
Loads the language settings for the application and sets up internationalization.
loadmtree(MNode) - Method in class wprover.MProveTree
 
loadMTree(MNode) - Method in class wprover.PanelProve
 
loadPreference() - Method in class wprover.GExpert
Loads the user preferences from the configuration file.
LoadProperty(BufferedReader) - Static method in class wprover.CMisc
 
LoadProve(DataInputStream) - Method in class wprover.PanelProve
 
loadRule(int, int) - Method in class wprover.RuleListDialog
Loads a rule based on the type and index.
loadRule(String) - Method in class wprover.JPopExView
Loads a rule from the specified file name and displays it in the panel.
LoadRule(Cond) - Method in class wprover.RuleApplicationDialog
Loads the specified Cond rule into the dialog.
LoadRule(ElTerm) - Method in class wprover.RuleApplicationDialog
Loads the specified ElTerm rule into the dialog.
loadRules() - Method in class wprover.GExpert
Loads the rules for the GExpert application.
loadRules() - Static method in class wprover.RuleList
Loads all GDD and FULL rules.
loadVariable(Vector, boolean) - Method in class wprover.LeadVariableDialog
Loads variables from the specified vector and updates the table.
LOCUS - Static variable in class wprover.DrawProcess
 
lookAndFeel - Static variable in class wprover.CMisc
 
loopCount - Variable in class UI.GifDecoder
 
LOZENGE - Static variable in class gprover.Gib
 
lp - Variable in class wprover.GExpert
 
LRATIO - Static variable in class wprover.Constraint
 
LRATIO - Static variable in class wprover.DrawBase
 
lv(TMono) - Method in class maths.PolyBasic
Returns the leading variable of the given polynomial.

M

m - Variable in class gprover.MidPt
The coordinates of the midpoint.
m - Variable in class maths.Param
 
m_runtobegin() - Method in class wprover.PanelProve
 
m_runtoend() - Method in class wprover.PanelProve
 
main - Variable in class wprover.PanelAlgebraic
 
main(String[]) - Static method in class gprover.Main
Deprecated.
The main method that serves as the entry point of the application.
main(String[]) - Static method in class gprover.Main2
Deprecated.
main(String[]) - Static method in class wprover.GExpert
Main entry point of the application.
Main - Class in gprover
Deprecated.
Main() - Constructor for class gprover.Main
Deprecated.
 
main1(String[]) - Static method in class gprover.Main
Deprecated.
The main logic of the application.
Main2 - Class in gprover
Deprecated.
Main2() - Constructor for class gprover.Main2
Deprecated.
 
makeAButton(String, String, String, String) - Method in class wprover.AnimatePanel
Creates a toggle button with specified properties.
makeAButton(String, String, String, String) - Method in class wprover.GExpert
Creates a toggle button with the specified image, action command, tooltip text, and alternate text.
makeAButton(String, String, String, String, boolean) - Method in class wprover.GExpert
Creates a toggle button with the specified image, action command, tooltip text, alternate text, and an optional action listener.
makeAButtonWith2ICon(String, String, String, String, String) - Method in class wprover.GExpert
Creates a toggle button with two icons, one for the default state and one for the selected state.
makePDFString(String) - Static method in class pdf.PDFStringHelper
This converts a string into PDF.
manualFont - Static variable in class wprover.CMisc
 
map(int, int, int) - Method in class UI.NeuQuant
 
MathBase - Class in gprover
Provides basic arithmetic, string, and array manipulation methods.
MathBase() - Constructor for class gprover.MathBase
 
maths - package maths
This package provides functionalities for mathematical operations.
max(BigFraction) - Method in class maths.BigFraction
Returns the maximum of this fraction and the specified fraction.
MAX_DRAW_LEN - Static variable in class wprover.CMisc
 
MAX_GEO - Static variable in class gprover.CClass
The maximum number of geometric objects.
MAX_GEO - Static variable in class gprover.CNdg
The maximum number of geometric objects.
MAX_GEO - Static variable in class gprover.Cond
Maximum number of geometric elements.
MAX_GEO - Static variable in class gprover.ProPoint
 
MAX_K - Static variable in class wprover.CMisc
 
MAX_MDE - Static variable in class gprover.LList
Maximum number of elements.
MAX_SLOPE - Static variable in class wprover.CMisc
 
MAXLEN - Static variable in class gprover.Cons
The maximum length of the points array.
maxnetpos - Static variable in class UI.NeuQuant
 
MaxStackSize - Static variable in class UI.GifDecoder
 
mcoll(int, int, int) - Method in class gprover.GDD
Checks if three points are collinear.
md - Variable in class gprover.LList
Array of Mnde objects representing the elements.
MEET - Static variable in class wprover.DrawBase
 
MeetCCToDefineAPoint(Circle, Circle, boolean, double, double) - Method in class wprover.DrawProcess
Finds or creates a point at the intersection of two circles.
MeetDefineAPoint(CLine, CLine) - Method in class wprover.DrawProcess
Finds or creates a point at the intersection of two lines.
MeetDefineAPoint(CLine, CLine, boolean) - Method in class wprover.DrawProcess
Finds or creates a point at the intersection of two lines, optionally ensuring uniqueness.
MeetLCToDefineAPoint(CLine, Circle, boolean, double, double) - Method in class wprover.DrawProcess
Finds or creates a point at the intersection of a line and a circle.
meetTwoObject(Object, Object, boolean, double, double) - Method in class wprover.DrawProcess
Finds the intersection point of two geometric objects.
menuSelectionChanged(boolean) - Method in class wprover.FloatableToolBar
Handles changes in menu selection.
menuSelectionChanged(boolean) - Method in class wprover.RunningDialog
Called when the menu selection changes.
mf - Variable in class gprover.LList
Array of Mnde objects representing the elements.
MIDPOINT - Static variable in class wprover.Constraint
 
MidPt - Class in gprover
Represents a midpoint in a geometric construction.
MidPt() - Constructor for class gprover.MidPt
Constructs a MidPt object with default values.
min(BigFraction) - Method in class maths.BigFraction
Returns the minimum of this fraction and the specified fraction.
minpicturebytes - Static variable in class UI.NeuQuant
 
MIRROR - Static variable in class wprover.Constraint
 
MIRROR - Static variable in class wprover.DrawBase
 
MiscDialog - Class in wprover
MiscDialog is a class that extends JBaseDialog and implements FocusListener and ActionListener.
MiscDialog(GExpert) - Constructor for class wprover.MiscDialog
Constructs a new MiscDialog with the specified GExpert instance.
mm_poly(CNdg, DrawProcess) - Method in class wprover.GeoPoly
Constructs a TMono representing a non-degenerate geometric condition.
Mnde - Class in gprover
Represents a geometric construction node.
Mnde() - Constructor for class gprover.Mnde
Constructs a Mnde object with default values.
mouse_on_line(double, double, double, double, double, double) - Static method in class wprover.CLine
Checks if the mouse is on the line.
mouseCatchX - Variable in class wprover.DrawBase
 
mouseCatchY - Variable in class wprover.DrawBase
 
mouseClicked(MouseEvent) - Method in class wprover.AboutDialog
Called when the mouse is clicked.
mouseClicked(MouseEvent) - Method in class wprover.ColorButtonPanel
Invoked when the mouse button has been clicked (pressed and released) on a component.
mouseClicked(MouseEvent) - Method in class wprover.LeadVariableDialog
Handles mouse click events for the table.
mouseClicked(MouseEvent) - Method in class wprover.ListTree
Handles mouse click events for the ListTree.
mouseClicked(MouseEvent) - Method in class wprover.NdgDialog
 
mouseClicked(MouseEvent) - Method in class wprover.PanelGB
Handles mouse click events to show the popup menu.
mouseClicked(MouseEvent) - Method in class wprover.PanelWu
Handles mouse click events to show the popup menu.
mouseClicked(MouseEvent) - Method in class wprover.PPDialog
Handles mouse clicked events.
mouseClicked(MouseEvent) - Method in class wprover.RectangleSelectionDialog
Handles mouse clicked events.
mouseClicked(MouseEvent) - Method in class wprover.RectChooser
Handles mouse clicked events.
mouseClicked(MouseEvent) - Method in class wprover.RuleDialog
Handles mouse click events on the JTree components.
mouseClicked(MouseEvent) - Method in class wprover.SelectDialog
Handles the mouse clicked event.
mouseClicked(MouseEvent) - Method in class wprover.TextFrame
Handles the mouse clicked event.
mouseClicked(MouseEvent) - Method in class wprover.TreeCellOpaqueRender
 
mouseDown(double, double) - Method in class wprover.DrawTextProcess
Handles mouse down events at the specified coordinates.
mouseDown(double, double, boolean) - Method in class wprover.DrawTextProcess
Handles mouse down events at the specified coordinates with an option to clear constraints.
mouseDragged(MouseEvent) - Method in class wprover.NdgDialog
 
mouseDragged(MouseEvent) - Method in class wprover.PPDialog
Handles mouse dragged events.
mouseDragged(MouseEvent) - Method in class wprover.RectangleSelectionDialog
Handles mouse dragged events to update the rectangle's size.
mouseDragged(MouseEvent) - Method in class wprover.RectChooser
Handles mouse dragged events to update the rectangle's size.
mouseDragged(MouseEvent) - Method in class wprover.SelectDialog
Handles the mouse dragged event.
mouseEntered(MouseEvent) - Method in class wprover.AboutDialog
Called when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class wprover.ColorButtonPanel
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class wprover.LeadVariableDialog
 
mouseEntered(MouseEvent) - Method in class wprover.ListTree
Handles mouse enter events for the ListTree.
mouseEntered(MouseEvent) - Method in class wprover.NdgDialog
 
mouseEntered(MouseEvent) - Method in class wprover.PanelGB
 
mouseEntered(MouseEvent) - Method in class wprover.PanelWu
 
mouseEntered(MouseEvent) - Method in class wprover.PPDialog
Handles mouse entered events.
mouseEntered(MouseEvent) - Method in class wprover.RectangleSelectionDialog
Handles mouse entered events.
mouseEntered(MouseEvent) - Method in class wprover.RectChooser
Handles mouse entered events.
mouseEntered(MouseEvent) - Method in class wprover.RuleDialog
 
mouseEntered(MouseEvent) - Method in class wprover.SelectDialog
Handles the mouse entered event.
mouseEntered(MouseEvent) - Method in class wprover.TextFrame
 
mouseEntered(MouseEvent) - Method in class wprover.TreeCellOpaqueRender
 
mouseExited(MouseEvent) - Method in class wprover.AboutDialog
Called when the mouse exits a component.
mouseExited(MouseEvent) - Method in class wprover.ColorButtonPanel
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class wprover.LeadVariableDialog
 
mouseExited(MouseEvent) - Method in class wprover.ListTree
Handles mouse exit events for the ListTree.
mouseExited(MouseEvent) - Method in class wprover.NdgDialog
 
mouseExited(MouseEvent) - Method in class wprover.PanelGB
 
mouseExited(MouseEvent) - Method in class wprover.PanelWu
 
mouseExited(MouseEvent) - Method in class wprover.PPDialog
Handles mouse exited events.
mouseExited(MouseEvent) - Method in class wprover.RectangleSelectionDialog
Handles mouse exited events.
mouseExited(MouseEvent) - Method in class wprover.RectChooser
Handles mouse exited events.
mouseExited(MouseEvent) - Method in class wprover.RuleDialog
 
mouseExited(MouseEvent) - Method in class wprover.SelectDialog
Handles the mouse exited event.
mouseExited(MouseEvent) - Method in class wprover.TextFrame
 
mouseExited(MouseEvent) - Method in class wprover.TreeCellOpaqueRender
 
mouseInside - Variable in class wprover.DrawBase
 
mouseMove(double, double) - Method in class wprover.CProveField
Handles mouse movement events and returns the `CProveText` object at the specified coordinates.
mouseMove(double, double) - Method in class wprover.CProveText
Handles mouse movement events.
mouseMoved(MouseEvent) - Method in class wprover.NdgDialog
 
mouseMoved(MouseEvent) - Method in class wprover.PPDialog
Handles mouse moved events.
mouseMoved(MouseEvent) - Method in class wprover.RectangleSelectionDialog
Handles mouse moved events.
mouseMoved(MouseEvent) - Method in class wprover.RectChooser
Handles mouse moved events.
mouseMoved(MouseEvent) - Method in class wprover.SelectDialog
Handles the mouse moved event.
mousePressed(MouseEvent) - Method in class wprover.AboutDialog
Called when the mouse is pressed.
mousePressed(MouseEvent) - Method in class wprover.ColorButtonPanel
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class wprover.LeadVariableDialog
 
mousePressed(MouseEvent) - Method in class wprover.ListTree
Handles mouse press events for the ListTree.
mousePressed(MouseEvent) - Method in class wprover.NdgDialog
 
mousePressed(MouseEvent) - Method in class wprover.PanelGB
 
mousePressed(MouseEvent) - Method in class wprover.PanelWu
 
mousePressed(MouseEvent) - Method in class wprover.PPDialog
Handles mouse pressed events.
mousePressed(MouseEvent) - Method in class wprover.RectangleSelectionDialog
Handles mouse pressed events to start drawing the rectangle.
mousePressed(MouseEvent) - Method in class wprover.RectChooser
Handles mouse pressed events to start drawing the rectangle.
mousePressed(MouseEvent) - Method in class wprover.RuleDialog
 
mousePressed(MouseEvent) - Method in class wprover.SelectDialog
Handles the mouse pressed event.
mousePressed(MouseEvent) - Method in class wprover.TextFrame
 
mousePressed(MouseEvent) - Method in class wprover.TreeCellOpaqueRender
 
mouseReleased(MouseEvent) - Method in class wprover.AboutDialog
Called when the mouse is released.
mouseReleased(MouseEvent) - Method in class wprover.ColorButtonPanel
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class wprover.LeadVariableDialog
 
mouseReleased(MouseEvent) - Method in class wprover.ListTree
Handles mouse release events for the ListTree.
mouseReleased(MouseEvent) - Method in class wprover.NdgDialog
 
mouseReleased(MouseEvent) - Method in class wprover.PanelGB
 
mouseReleased(MouseEvent) - Method in class wprover.PanelWu
 
mouseReleased(MouseEvent) - Method in class wprover.PPDialog
Handles mouse released events.
mouseReleased(MouseEvent) - Method in class wprover.RectangleSelectionDialog
Handles mouse released events.
mouseReleased(MouseEvent) - Method in class wprover.RectChooser
Handles mouse released events to finalize the rectangle.
mouseReleased(MouseEvent) - Method in class wprover.RuleDialog
 
mouseReleased(MouseEvent) - Method in class wprover.SelectDialog
Handles the mouse released event.
mouseReleased(MouseEvent) - Method in class wprover.TextFrame
 
mouseReleased(MouseEvent) - Method in class wprover.TreeCellOpaqueRender
 
mouseWheelMoved(MouseWheelEvent) - Method in class wprover.RectChooser
Handles mouse wheel moved events to zoom in or out.
MouseX - Variable in class wprover.DrawBase
 
MouseY - Variable in class wprover.DrawBase
 
move(double, double) - Method in class wprover.CAngle
Moves the angle by adjusting its radius based on the given coordinates.
move(double, double) - Method in class wprover.CProveField
Moves the proof steps by the specified x and y coordinates.
move(double, double) - Method in class wprover.CProveText
Moves the proof text by the given offsets.
move(double, double) - Method in class wprover.CText
Moves the text object by the specified offsets.
move(double, double) - Method in class wprover.CTrace
Moves the trace by the specified delta values.
MOVE - Static variable in class wprover.DrawProcess
 
moveCatch(double, double) - Method in class wprover.DrawProcess
Moves the catch point to the specified coordinates, considering points, lines, and circles.
MOVENAME - Static variable in class wprover.DrawProcess
 
moveto(double, double) - Method in class pdf.PDFGraphics
This moves the current drawing point.
moveto(int, int) - Method in class pdf.PDFGraphics
This moves the current drawing point.
movetoDxy(int, int) - Method in class wprover.FloatableToolBar
Moves the toolbar by the specified delta values.
moveUndoObjectFromList(Vector, Vector, int, int) - Method in class wprover.DrawProcess
Moves undo objects from one list to another based on their IDs.
mperp(int, int, int, int) - Method in class gprover.GDD
Checks if the line formed by p1 and p2 is perpendicular to the line formed by p3 and p4.
MProveInputPanel - Class in wprover
MProveInputPanel is a class that represents a panel for manual input in a graphical user interface.
MProveInputPanel(GExpert, DPanel, DrawTextProcess, JTree) - Constructor for class wprover.MProveInputPanel
Constructs a new MProveInputPanel with the specified GExpert instance, DPanel, DrawTextProcess, and JTree.
MProveTree - Class in wprover
MProveTree is a custom JTree implementation that represents a tree structure for mathematical objects and their associated undo structures.
MProveTree(GExpert, DPanel, DrawTextProcess) - Constructor for class wprover.MProveTree
 
mr - Variable in class gprover.Rule
The main Mnde object associated with the rule.
mr1 - Variable in class gprover.Rule
Array of Mnde objects associated with the rule.
mstep() - Method in class wprover.PanelProve
 
mstop() - Method in class wprover.PanelProve
 
MULSELECTSOLUTION - Static variable in class wprover.DrawProcess
 
mulSolutionSelect(CPoint) - Method in class wprover.DrawProcess
Selects multiple solutions for a given point.
multiply(BigInteger) - Method in class maths.BigFraction
Multiplies this fraction by the specified BigInteger.
multiply(BigFraction) - Method in class maths.BigFraction
Multiplies this fraction by the specified fraction.
myprint_p1(XTerm, boolean) - Method in class gprover.Full
Prints an XTerm (mathematical expression) with its variable and coefficient.

N

n - Variable in class wprover.JFlash
 
name - Variable in class gprover.ProPoint
 
name - Variable in class wprover.DrawBase
 
name - Variable in class wprover.GRule
 
NAME_TEXT - Static variable in class wprover.CText
 
nameFont - Static variable in class wprover.CMisc
 
nameTextShown - Static variable in class wprover.CMisc
 
nameTextShown - Variable in class wprover.CText
 
ncycles - Static variable in class UI.NeuQuant
 
nd - Variable in class gprover.LList
Number of elements in md.
nd - Variable in class wprover.DrawProcess
 
NDG_ACONG - Static variable in class gprover.Gib
 
NDG_COLL - Static variable in class gprover.Gib
 
NDG_CONG - Static variable in class gprover.Gib
 
NDG_Contains(Cons, Cons) - Method in class gprover.GTerm
Checks if the first non-degenerate constraint is considered contained within the second.
NDG_CYCLIC - Static variable in class gprover.Gib
 
ndg_deduction(Vector, Vector) - Method in class gprover.Full
Performs NDG (non-degeneracy) deduction on a set of NDG constraints.
ndg_eq(CNdg, CNdg) - Method in class gprover.Full
Checks whether two NDG constraints are equal.
ndg_less(CNdg, CNdg) - Method in class gprover.Full
Compares two NDG constraints to determine if the first is less significant than the second.
NDG_NEQ - Static variable in class gprover.Gib
 
NDG_NON_ISOTROPIC - Static variable in class gprover.Gib
 
NDG_PARA - Static variable in class gprover.Gib
 
NDG_PERP - Static variable in class gprover.Gib
 
ndg_reduce(Vector) - Method in class maths.PolyBasic
Reduces the polynomial by removing terms with degree 0.
NDG_TRIPLEPI - Static variable in class gprover.Gib
 
NdgCs - Class in gprover
Represents a node in a geometric construction tree.
NdgCs() - Constructor for class gprover.NdgCs
Constructs an empty NdgCs object.
NdgCs(NdgCs) - Constructor for class gprover.NdgCs
Constructs a NdgCs object by copying another NdgCs object.
NdgDialog - Class in wprover
NdgDialog is a custom dialog class that extends JBaseDialog and implements ActionListener, MouseMotionListener, MouseListener, ChangeListener, TableModelListener, and ListSelectionListener interfaces.
NdgDialog(GExpert, GTerm, DrawProcess) - Constructor for class wprover.NdgDialog
Constructs a new NdgDialog with the specified GExpert, GTerm, and DrawProcess instances.
near(double, double, double, double) - Static method in class wprover.DrawBase
Checks whether two coordinates are nearly equal based on a tolerance.
nearcircle(double, double, double) - Method in class wprover.Circle
Checks if the given coordinates are near the circle within a specified tolerance.
nearline(double, double) - Method in class wprover.CLine
Checks if a point is near the line.
need_save() - Method in class wprover.DrawProcess
Checks if the current state needs to be saved.
need_save() - Method in class wprover.GExpert
Checks if there are any unsaved changes.
needSave() - Static method in class wprover.CMisc
 
netbiasshift - Static variable in class UI.NeuQuant
 
netindex - Variable in class UI.NeuQuant
 
NETRIANGLE - Static variable in class wprover.Constraint
 
netsize - Static variable in class UI.NeuQuant
 
network - Variable in class UI.NeuQuant
 
NeuQuant - Class in UI
NeuQuant is a class that implements the NeuQuant algorithm for color quantization.
NeuQuant(byte[], int, int) - Constructor for class UI.NeuQuant
 
NewTPoly(TMono, TMono) - Method in class wprover.Constraint
Creates a new TPoly object from two TMono objects.
next - Variable in class maths.TMono
 
next - Variable in class maths.TPoly
 
next(DrawProcess) - Method in class wprover.CProveField
Advances to the next proof step.
next_prove_step(DrawProcess) - Method in class wprover.CProveField
Advances to the next proof step.
next_prove_step(DrawProcess, CProveText, CBoolean) - Method in class wprover.CProveField
Advances to the next proof step.
next_prove_step(DrawProcess, CProveText, CBoolean) - Method in class wprover.CProveText
Finds the next proof step in the draw process.
nextProveStep() - Method in class wprover.DrawProcess
Proceeds to the next step in the proof process.
nf - Variable in class gprover.LList
Number of elements in mf.
no - Variable in class gprover.ACir
 
no - Variable in class gprover.AngSt
The number of angles.
no - Variable in class gprover.CNdg
The number of points.
no - Variable in class gprover.Cond
The number of the current step.
no - Variable in class gprover.CSegs
The number of segments.
no - Variable in class gprover.LLine
 
no - Variable in class gprover.PLine
 
no - Variable in class gprover.STris
 
NORMAL_TEXT - Static variable in class wprover.CText
 
NormalLineStroke - Static variable in class wprover.CMisc
 
np - Variable in class gprover.ElTerm
 
NRATIO - Static variable in class wprover.Constraint
 
NSQUARE - Static variable in class wprover.Constraint
 
NTALine - Static variable in class wprover.CLine
 
NTANGLE - Static variable in class wprover.Constraint
 
NTANGLE - Static variable in class wprover.DrawProcess
 
NULLTYPE - Static variable in class wprover.Constraint
 
NumCheckDialog - Class in wprover
NumCheckDialog is a dialog for performing numerical checks on geometric points.
NumCheckDialog(GExpert) - Constructor for class wprover.NumCheckDialog
Constructs a new NumCheckDialog with the specified GExpert instance.
numerator() - Method in class maths.BigFraction
Returns the numerator as a BigInteger.
numerator_ - Variable in class maths.BigFraction
 
nx - Variable in class gprover.ACir
 
nx - Variable in class gprover.AngSt
The next AngSt object in a linked list structure.
nx - Variable in class gprover.Cond
Next condition.
nx - Variable in class gprover.DTerm
The next term in the list.
nx - Variable in class gprover.ElTerm
 
nx - Variable in class gprover.GrTerm
 

O

o - Variable in class gprover.ACir
 
objects - Variable in class pdf.PDFDocument
This vector contains each indirect object within the document.
objectsListMoved(Vector, double, double) - Method in class wprover.DrawProcess
Moves all objects in the list by the given delta values.
objser - Variable in class pdf.PDFDocument
 
objser - Variable in class pdf.PDFObject
This is the unique serial number for this object.
offset - Variable in class pdf.PDFOutput
This is the current position within the stream
offset - Variable in class pdf.PDFXref
The offset within the PDF file
offsets - Variable in class pdf.PDFOutput
This vector contains offsets of each object
ON_ABLINE - Static variable in class wprover.Constraint
 
on_cgs(int, int, CSegs) - Method in class gprover.GDDBase
Checks whether a connection between two points exists within the given CSegs.
on_circle(double, double) - Method in class wprover.Circle
Checks if the given coordinates are on the circle.
on_ln(int) - Method in class gprover.LLine
Checks if a point is on the line.
on_ln4(int[], LLine, LLine, LLine, LLine) - Method in class gprover.GDDBc
Checks whether each pair of predicate parameters corresponds to a point on the given lines.
on_sts(int, int, int, STris) - Method in class gprover.GDDBase
Checks for the existence of a triangle with vertices a, b, and c, in the given order, within a STris.
on_sts1(int, int, int, STris) - Method in class gprover.GDDBase
Checks whether a triangle with vertices a, b, and c exists in the given STris, considering all permutations of the vertices.
ONALINE - Static variable in class wprover.Constraint
 
OnCatch(double, double) - Method in class wprover.DrawProcess
Selects objects based on coordinates and adds them to the catch list.
onDBClick(CClass) - Method in class wprover.DrawProcess
Handles double-click events on a CClass object.
ONDCIRCLE - Static variable in class wprover.Constraint
 
ONE - Static variable in class maths.BigFraction
 
onFileSavedOrLoaded() - Static method in class wprover.CMisc
 
onKeyCancel() - Method in class wprover.GExpert
Cancels the current action triggered by key events.
ONRCIRCLE - Static variable in class wprover.Constraint
 
ONSCIRCLE - Static variable in class wprover.Constraint
 
onTimer() - Method in class wprover.AnimateC
Handles the animation logic based on a timer event.
onValueUpdated() - Method in class wprover.TextValueEditor
Updates the value displayed in the pane1 based on the text in the pane.
openAFile(File) - Method in class wprover.GExpert
Opens and loads a project file.
openOutputFile(String) - Method in class wprover.DrawProcess
Opens an output file at the specified path.
openResourceFile(String) - Method in class wprover.GExpert
Opens and loads a project file from a resource path.
openURL(String) - Static method in class wprover.GExpert
Opens the specified URL in the system's default web browser or handles it appropriately for the current environment (desktop or web/CheerpJ).
opt_tri(XTerm) - Method in class gprover.Full
Optimizes the given XTerm by detecting and processing triangle configurations.
optmizePolynomial() - Method in class wprover.DrawProcess
Optimizes the polynomial list.
ORTHOCENTER - Static variable in class wprover.Constraint
 
ORTHOCENTER - Static variable in class wprover.DrawBase
 
os - Variable in class pdf.PDFJob
This is the OutputStream the PDF file will be written to when complete Note: This is transient, as it's not valid after being Serialized.
os - Variable in class pdf.PDFOutput
This is the actual OutputStream used to write to.
otherlist - Variable in class wprover.DrawBase
 
out - Variable in class UI.GifEncoder
 
out - Variable in class wprover.GIFProcessDialog
 
OvalBorder - Class in UI
OvalBorder is a class that implements the Border interface.
OvalBorder() - Constructor for class UI.OvalBorder
 
ovalHeight - Variable in class UI.OvalBorder
 
ovalWidth - Variable in class UI.OvalBorder
 

P

p - Variable in class gprover.AngleT
The point associated with the angle.
p - Variable in class gprover.CNdg
The array of points.
p - Variable in class gprover.Cond
Array of geometric elements.
p - Variable in class gprover.DTerm
The term itself.
p - Variable in class gprover.ElTerm
 
P_ANGLE - Static variable in class gprover.Rule
Constant for P angle type.
p_copy(TMono) - Method in class maths.PolyBasic
Creates a copy of the polynomial `p`.
P_O_A - Static variable in class wprover.Constraint
 
p_on_circle(CPoint) - Method in class wprover.Circle
Checks if the given point is on the circle.
P_POINT - Static variable in class gprover.Cm
Point predicate constant.
P_STATUS - Static variable in class gprover.Gib
 
p1 - Variable in class gprover.CongSeg
The first point of the segment.
p1 - Variable in class gprover.CSegs
The array of starting points of the segments.
p1 - Variable in class gprover.ElTerm
 
p1 - Variable in class gprover.SimTri
 
p1 - Variable in class gprover.STris
 
p1 - Variable in class maths.TDono
 
p2 - Variable in class gprover.CongSeg
The second point of the segment.
p2 - Variable in class gprover.CSegs
The array of ending points of the segments.
p2 - Variable in class gprover.ElTerm
 
p2 - Variable in class gprover.SimTri
 
p2 - Variable in class gprover.STris
 
p2 - Variable in class maths.TDono
 
p3 - Variable in class gprover.CongSeg
The third point of the segment.
p3 - Variable in class gprover.STris
 
p4 - Variable in class gprover.CongSeg
The fourth point of the segment.
padd(TMono, TMono) - Method in class maths.PolyBasic
Adds two polynomials.
page - Variable in class pdf.PDFJob
This is the current page being constructed by the last getGraphics() call
pageDialog(PageFormat) - Method in class pdf.PDFPrinterJob
 
pageFormat - Variable in class pdf.PDFPage
This is this page format, ie the size of the page, margins, and rotation
pagenum - Variable in class pdf.PDFJob
This is the page number of the current page
paint(Graphics) - Method in class wprover.MProveTree
 
paint(Graphics) - Method in class wprover.RectangleSelectionDialog
Paints the component.
paint(Graphics, JComponent) - Method in class UI.BLeveledButtonUI
Paints the specified component.
paint(Graphics, JComponent) - Method in class UI.BLeveledButtonUIX
Paints the specified component.
paint(Graphics, JComponent) - Method in class UI.BlueishButtonUI
Paints the specified component.
paint(Graphics, JComponent) - Method in class UI.EntityButtonUI
Paints the specified component.
paint(Graphics, JComponent) - Method in class UI.GBevelUI
Paints the specified component.
paintBorder(Component, Graphics, int, int, int, int) - Method in class UI.ButtonBorder
Paints the border of the specified component.
paintBorder(Component, Graphics, int, int, int, int) - Method in class UI.DropShadowBorder
Paints the border for the specified component.
paintBorder(Component, Graphics, int, int, int, int) - Method in class UI.GBevelBorder
Paints the border for the specified component.
paintBorder(Component, Graphics, int, int, int, int) - Method in class UI.OvalBorder
Paints the border for the specified component.
paintBorder(Component, Graphics, int, int, int, int) - Method in class UI.SolidBorder
Paints the border for the specified component.
paintBorder1(Component, Graphics, int, int, int, int) - Method in class UI.GBevelBorder
Paints the primary border for the specified component.
paintButtonPressed(Graphics, AbstractButton) - Method in class UI.BasicOutlookButtonUI
 
paintComponent(Graphics) - Method in class wprover.TreeCellOpaqueRender
 
paintDisabled(AbstractButton, Graphics, int, int, int, int) - Method in class UI.ButtonBorder
Paints the border for a disabled button state.
paintNormal(AbstractButton, Graphics, int, int, int, int) - Method in class UI.ButtonBorder
Paints the border for a normal (default) button state.
paintPoint(Graphics) - Method in class wprover.DrawProcess
Paints the current drawing scene including grid, undo objects, various shape lists, flashes, points, texts, and catch objects.
paintPressed(AbstractButton, Graphics, int, int, int, int) - Method in class UI.ButtonBorder
Paints the border for a pressed button state.
paintRollover(AbstractButton, Graphics, int, int, int, int) - Method in class UI.ButtonBorder
Paints the border for a rollover button state.
palSize - Variable in class UI.GifEncoder
 
panel - Variable in class wprover.DrawProcess
 
panel - Variable in class wprover.JFlash
 
PanelAlgebraic - Class in wprover
PanelAlgebraic is an abstract class that extends JScrollPane and implements Runnable and ActionListener interfaces.
PanelAlgebraic(DrawProcess, WuTextPane) - Constructor for class wprover.PanelAlgebraic
Constructs a new PanelAlgebraic with the specified DrawProcess and WuTextPane.
PanelGB - Class in wprover
PanelGB is a graphical panel for performing Groebner basis computations.
PanelGB(DrawProcess, WuTextPane) - Constructor for class wprover.PanelGB
Constructs a new PanelGB with the specified DrawProcess and WuTextPane.
PanelProve - Class in wprover
PanelProve is a class that represents a tabbed pane for displaying various proof-related panels in a graphical user interface (GUI).
PanelProve(GExpert, DPanel, DrawTextProcess, boolean, int) - Constructor for class wprover.PanelProve
 
PanelWu - Class in wprover
PanelWu is a class that extends PanelAlgebraic and implements Runnable and MouseListener interfaces.
PanelWu(DrawProcess, WuTextPane) - Constructor for class wprover.PanelWu
Constructs a new PanelWu with the specified DrawProcess and WuTextPane.
paraBackup - Variable in class wprover.DrawBase
 
paraCounter - Variable in class wprover.DrawBase
 
PARALLEL - Static variable in class wprover.Constraint
 
PARALLEL_SIGN - Static variable in class gprover.Cm
Parallel sign constant.
PARALLELOGRAM - Static variable in class gprover.Gib
 
PARALLELOGRAM - Static variable in class wprover.Constraint
 
PARALLELOGRAM - Static variable in class wprover.DrawProcess
 
Param - Class in maths
Represents a parameter with a type, index, value, and optional monomial.
Param() - Constructor for class maths.Param
Default constructor for Param.
Param(int, double) - Constructor for class maths.Param
Constructs a Param with the specified index and value.
parameter - Variable in class wprover.DrawBase
 
parent - Variable in class pdf.PDFOutline
For subentries, this points to it's parent outline
parse() - Method in class wprover.Parser
Parses the function string and converts it into a TMono object.
parse(byte[], TMono) - Static method in class wprover.CTextValue
Parses a byte array representation of a mathematical expression into a CTextValue object.
parse_llist() - Method in class gprover.GDDBc
Parses the global node list, processes sublists, and displays the list content using backup and preview mechanisms.
parse_neq(CNdg) - Method in class gprover.Full
Parses non-equality and non-isotropic NDG constraints by replacing point indices, reordering constraints, and invoking further parsing, cleanup, and optimization steps.
parse_neq(Vector) - Method in class gprover.Full
Parses non-equality and non-isotropic NDG constraints from the given vector.
parseBlank(byte[], byte[]) - Method in class wprover.Parser
Skips blank spaces in the function string.
parseCommonDono(Vector, int) - Method in class maths.PolyBasic
Parses common Dono objects from the given vector of polynomials.
parseFunction(char[], TMono) - Static method in class wprover.CTextValue
Parses a function name from the source character array.
Parser - Class in wprover
Parser is a class that parses a mathematical expression represented as a string and converts it into a TMono object.
Parser(String, String, int) - Constructor for class wprover.Parser
Constructs a new Parser with the specified name, function, and parameter.
parseString(String) - Static method in class wprover.CTextValue
Parses a string representation of a mathematical expression into a CTextValue object.
parseterm(boolean, byte[], byte[]) - Method in class wprover.Parser
Parses a term from the function string and updates the TMono object.
parseTMonoString(String, String, int) - Method in class wprover.Constraint
Parses a TMono object from a string representation.
pblist - Variable in class wprover.DrawBase
 
pc() - Method in class gprover.GTerm
Processes and returns a vector of processed constraints.
PC_ACONG - Static variable in class gprover.Cm
Equal angle predicate constant.
PC_COLL - Static variable in class gprover.Cm
Collinear predicate constant.
PC_CONG - Static variable in class gprover.Cm
Equal distance predicate constant.
PC_CTRI - Static variable in class gprover.Cm
Congruent triangle predicate constant.
PC_CYCLIC - Static variable in class gprover.Cm
Cocircle predicate constant.
PC_MIDP - Static variable in class gprover.Cm
Midpoint predicate constant.
PC_PARA - Static variable in class gprover.Cm
Parallel predicate constant.
PC_PERP - Static variable in class gprover.Cm
Perpendicular predicate constant.
PC_STRI - Static variable in class gprover.Cm
Similar triangle predicate constant.
PCircle - Static variable in class wprover.Circle
 
pcircleCounter - Variable in class wprover.DrawBase
 
pcopy(int[]) - Static method in class gprover.CST
Creates a copy of the given integer array.
pcopy(TMono) - Method in class maths.PolyBasic
Creates a copy of the given polynomial.
pctimes(TMono, long) - Method in class maths.PolyBasic
Multiplies a polynomial by a constant.
pdf - package pdf
This package serves as the foundation for managing, processing, and generating PDF documents within the project.
PDF_PAGE_MODES - Static variable in class pdf.PDFDocument
These map the page modes just defined to the pagemodes setting of PDF.
PDFAnnot - Class in pdf
This class defines an annotation (commonly known as a Bookmark).
PDFAnnot(int, int, int, int, String) - Constructor for class pdf.PDFAnnot
Creates a text annotation
PDFAnnot(int, int, int, int, PDFObject) - Constructor for class pdf.PDFAnnot
Creates a link annotation
PDFAnnot(int, int, int, int, PDFObject, int, int, int, int) - Constructor for class pdf.PDFAnnot
Creates a link annotation
PDFAnnot(String, int, int, int, int) - Constructor for class pdf.PDFAnnot
This is used to create an annotation.
PDFBorder - Class in pdf
A border around an annotation
PDFBorder(double, double[]) - Constructor for class pdf.PDFBorder
Creates a border of style PDFAnnot.DASHED
PDFBorder(short, double) - Constructor for class pdf.PDFBorder
Creates a border using the predefined styles in PDFAnnot.
PDFCatalog - Class in pdf
This class implements the PDF Catalog, also known as the root node
PDFCatalog(PDFPageList, int) - Constructor for class pdf.PDFCatalog
This constructs a PDF Catalog object
pdfDocument - Variable in class pdf.PDFJob
This is the PDF file being constructed
pdfDocument - Variable in class pdf.PDFObject
This allows any PDF object to refer to the document being constructed.
PDFDocument - Class in pdf
Represents a PDF document with functionalities to manage PDF objects, pages, fonts, images, and document metadata.
PDFDocument() - Constructor for class pdf.PDFDocument
This creates a PDF document with the default pagemode
PDFDocument(int) - Constructor for class pdf.PDFDocument
This creates a PDF document
PDFFont - Class in pdf
This class defines a font within a PDF document.
PDFFont() - Constructor for class pdf.PDFFont
This constructs a default PDFFont.
PDFFont(String, String, String, int) - Constructor for class pdf.PDFFont
Constructs a PDFFont.
PDFGraphics - Class in pdf
This class is our implementation of AWT's Graphics class.
PDFGraphics() - Constructor for class pdf.PDFGraphics
 
PDFImage - Class in pdf
This implements the Image XObject.
PDFImage() - Constructor for class pdf.PDFImage
Creates a new PDFImage instance.
PDFImage(Image) - Constructor for class pdf.PDFImage
Creates a new PDFImage instance.
PDFImage(Image, int, int, int, int, ImageObserver) - Constructor for class pdf.PDFImage
Creates a new PDFImage instance.
PDFInfo - Class in pdf
This class stores details of the author, the PDF generator etc.
PDFInfo() - Constructor for class pdf.PDFInfo
This constructs a minimal info object
PDFInfo(String) - Constructor for class pdf.PDFInfo
 
PDFJob - Class in pdf
This class extends awt's PrintJob, to provide a simple method of writing PDF documents.
PDFJob() - Constructor for class pdf.PDFJob
This constructs the job.
PDFJob(OutputStream) - Constructor for class pdf.PDFJob
This constructs the job.
PDFJob(OutputStream, String) - Constructor for class pdf.PDFJob
This constructs the job.
PDFObject - Class in pdf
This is the base class for all Objects that form the PDF document.
PDFObject(String) - Constructor for class pdf.PDFObject
This is usually called by extensors to this class, and sets the PDF Object Type
PDFOutline - Class in pdf
This class manages the documents outlines (also known as bookmarks).
PDFOutline() - Constructor for class pdf.PDFOutline
Constructs a PDF Outline object.
PDFOutline(String, PDFPage) - Constructor for class pdf.PDFOutline
Constructs a PDF Outline object.
PDFOutline(String, PDFPage, int, int, int, int) - Constructor for class pdf.PDFOutline
Constructs a PDF Outline object.
PDFOutput - Class in pdf
This class is used to write a PDF document.
PDFOutput(OutputStream) - Constructor for class pdf.PDFOutput
This creates a PDF OutputStream
PDFPage - Class in pdf
This class defines a single page within a document.
PDFPage() - Constructor for class pdf.PDFPage
This constructs a Page object, which will hold any contents for this page.
PDFPage(int) - Constructor for class pdf.PDFPage
Constructs a page using A4 media, but using the supplied orientation.
PDFPage(PageFormat) - Constructor for class pdf.PDFPage
Constructs a page using the supplied media size and orientation.
PDFPage.procset - Class in pdf
This defines a procset
pdfPageList - Variable in class pdf.PDFPage
This is the pages object id that this page belongs to.
PDFPageList - Class in pdf
This object contains the document's pages.
PDFPageList() - Constructor for class pdf.PDFPageList
This constructs a PDF Pages object.
PDFPrinterJob - Class in pdf
This class extends awt's PrinterJob, to provide a simple method of writing PDF documents.
PDFPrinterJob() - Constructor for class pdf.PDFPrinterJob
Initializes a new instance of PDFPrinterJob.
PDFStream - Class in pdf
This class implements a PDF stream object.
PDFStream() - Constructor for class pdf.PDFStream
Constructs a plain stream.
PDFStream(String) - Constructor for class pdf.PDFStream
Constructs a stream.
PDFStringHelper - Class in pdf
String manipulation methods
PDFStringHelper() - Constructor for class pdf.PDFStringHelper
 
PDFXref - Class in pdf
This class is used to hold the xref information in the PDF Trailer block.
PDFXref(int, int) - Constructor for class pdf.PDFXref
Creates a crossreference for a PDF Object
PDFXref(int, int, int) - Constructor for class pdf.PDFXref
Creates a crossreference for a PDF Object
pdif(TMono, TMono) - Method in class maths.PolyBasic
Subtracts the second polynomial from the first polynomial.
PENTAGON - Static variable in class gprover.Gib
 
PENTAGON - Static variable in class wprover.Constraint
 
performCommandLineRequests(GExpert, boolean) - Static method in class wprover.GExpert
Perform command line requests.
PERPBISECT - Static variable in class wprover.Constraint
 
PERPENDICULAR - Static variable in class wprover.Constraint
 
PERPENDICULAR_SIGN - Static variable in class gprover.Cm
Perpendicular sign constant.
PERPWITHFOOT - Static variable in class wprover.DrawBase
 
PETRIANGLE - Static variable in class wprover.Constraint
 
PFOOT - Static variable in class wprover.Constraint
 
pixelAspect - Variable in class UI.GifDecoder
 
pixels - Variable in class UI.GifDecoder
 
pixels - Variable in class UI.GifEncoder
 
pixelStack - Variable in class UI.GifDecoder
 
PIXEPS - Static variable in class wprover.CMisc
 
PIXEPS_PT - Static variable in class wprover.CMisc
 
plength(TMono) - Method in class maths.PolyBasic
Returns the length of the given polynomial.
PLine - Class in gprover
Constructs a Mnde object with default values.
PLine - Static variable in class wprover.CLine
 
PLine() - Constructor for class gprover.PLine
Constructs a PLine object with default values.
PLine(LLine, LLine) - Constructor for class gprover.PLine
Constructs a PLine object with two lines.
plineCounter - Variable in class wprover.DrawBase
 
pnameCounter - Variable in class wprover.DrawBase
 
POINT - Static variable in class wprover.CClass
 
POINT_RADIUS - Variable in class wprover.CPoint
 
POINT_TRANS - Static variable in class wprover.CMisc
 
pointAdded(Cons, int, int[], boolean, int, double, double, CPoint, Object[]) - Method in class wprover.DrawTextProcess
Processes the provided construction point and applies the appropriate geometric constraints and operations based on its type.
pointcolor - Static variable in class wprover.DrawData
 
pointcolor_decided - Static variable in class wprover.DrawData
 
pointcolor_half_decided - Static variable in class wprover.DrawData
 
pointlist - Variable in class wprover.DrawBase
 
pointonline(CPoint) - Method in class wprover.CLine
Sets the location of the given point to be on this line.
pointOnLine(CPoint) - Method in class wprover.CLine
Checks if a point is on the line.
pointonMiddle(CPoint) - Method in class wprover.CLine
Checks if the given point is on the middle of the line.
pointStickToCircle(CPoint) - Method in class wprover.Circle
Adjusts the coordinates of the given point to lie on the circle.
poly - Variable in class maths.TPoly
 
poly - Static variable in class wprover.DrawBase
 
poly - Static variable in class wprover.LeadVariableDialog
 
poly - Variable in class wprover.PanelAlgebraic
 
Poly - Class in gprover
The Poly class extends MathBase and provides implementations for various polynomial operations such as addition, subtraction, multiplication, division, and remainder computation.
Poly() - Constructor for class gprover.Poly
Constructs a Poly object and initializes it.
PolyBasic - Class in maths
This class provides basic polynomial operations.
PolyBasic() - Constructor for class maths.PolyBasic
 
polygon(int[], int[], int) - Method in class pdf.PDFGraphics
This is used to add a polygon to the current path.
Polygon - Class in gprover
Represents a polygon in a geometric construction.
Polygon() - Constructor for class gprover.Polygon
Constructs a Polygon object with default values.
Polygon(int) - Constructor for class gprover.Polygon
Constructs a Polygon object with a specified type.
POLYGON - Static variable in class gprover.Gib
 
POLYGON - Static variable in class wprover.CClass
 
POLYGON - Static variable in class wprover.Constraint
 
POLYGON_ANIMATION_LAG - Static variable in class wprover.CMisc
 
polygoncolor - Static variable in class wprover.DrawData
 
polygonlist - Variable in class wprover.DrawBase
 
PolygonTransPointsCreated(CPolygon) - Method in class wprover.DrawProcess
Translates the polygon's points and creates corresponding oriented segments.
polylist - Variable in class wprover.DrawBase
 
PONCIRCLE - Static variable in class wprover.Constraint
 
PONLINE - Static variable in class wprover.Constraint
 
POOL - Static variable in class wprover.DrawBase
The POOL array contains the types of geometric objects and their parameters.
popLeadingVariableDialog() - Method in class wprover.DrawProcess
Opens the dialog for selecting the leading variable.
popSelect(int, int) - Method in class wprover.SelectDialog
Displays the dialog at the specified location.
popSelect(Vector, int, int) - Method in class wprover.DrawProcess
Displays a selection dialog if multiple objects are selected.
pow(int) - Method in class maths.BigFraction
Raises this fraction to the power of the specified integer.
PPDialog - Class in wprover
PPDialog is a class that extends JBaseDialog and implements ActionListener, MouseMotionListener, MouseListener, and ChangeListener interfaces.
PPDialog(GExpert, GTerm, DrawProcess) - Constructor for class wprover.PPDialog
Constructs a new PPDialog with the specified GExpert, GTerm, and DrawProcess.
pptrans - Variable in class wprover.DrawBase
 
ppush(TMono, Vector) - Method in class maths.PolyBasic
Pushes a polynomial into a sorted vector.
ppush(TMono, TPoly) - Method in class maths.PolyBasic
Pushes a polynomial into a sorted linked list.
PRATIO - Static variable in class wprover.Constraint
 
pred - Variable in class gprover.Cond
Predicate identifier.
prefix - Variable in class UI.GifDecoder
 
prem(TMono, TMono) - Method in class maths.PolyBasic
Computes the pseudo-remainder of two polynomials.
previewLabel - Variable in class wprover.VFontChooser
 
prime1 - Static variable in class UI.NeuQuant
 
prime2 - Static variable in class UI.NeuQuant
 
prime3 - Static variable in class UI.NeuQuant
 
prime4 - Static variable in class UI.NeuQuant
 
print() - Method in class pdf.PDFPrinterJob
 
print(Graphics, PageFormat, int) - Method in class wprover.DrawProcess
Prints the drawing on the specified page.
print(String) - Static method in class gprover.Cm
Prints the specified string if the debug flag is set.
print(String) - Method in class pdf.PDFPrinterJob
Prints a set of pages.
print(String) - Static method in class wprover.CMisc
 
print(TMono) - Method in class maths.PolyBasic
Prints the given polynomial.
print_prooftext() - Method in class gprover.Full
Prints the proof text.
PrintContent() - Method in class wprover.DrawProcess
Prints the content of the current drawing.
printDialog() - Method in class pdf.PDFPrinterJob
 
printHead(TMono) - Method in class maths.PolyBasic
Returns the head of the polynomial as a string.
printMaxstrPoly(TMono) - Method in class maths.PolyBasic
Returns a string representation of the polynomial with a maximum length.
printNDGS() - Method in class wprover.DrawProcess
Prints the nondegenerate conditions derived from the TPoly list.
printNPoly(TMono) - Method in class maths.PolyBasic
Returns a string representation of the polynomial with a maximum length.
printNPoly(TMono, TMono) - Method in class maths.PolyBasic
Returns a string representation of two polynomials with a maximum length.
printpoly(TMono) - Method in class maths.PolyBasic
Prints the given polynomial.
printpoly(TPoly) - Method in class maths.CharSet
Prints the given polynomial.
printPoly(TPoly) - Method in class wprover.DrawBase
Prints the polynomial represented by the TPoly chain.
printSPoly(TMono) - Method in class maths.PolyBasic
Returns a simplified string representation of the polynomial.
printSPoly(TMono, int) - Method in class maths.PolyBasic
Returns a simplified string representation of the polynomial with a specified maximum length.
printTP(Vector) - Method in class wprover.PanelGB
Prints the terms in the specified vector to the text pane.
printVpoly(Vector) - Method in class maths.PolyBasic
Prints the given vector of polynomials.
printype - Variable in class gprover.Gib
 
PRO_AREA - Static variable in class gprover.Poly
 
PRO_COLL - Static variable in class gprover.Poly
 
PRO_FULL - Static variable in class gprover.Poly
 
PRO_GB - Static variable in class gprover.Poly
 
PRO_GDD - Static variable in class gprover.Poly
 
PRO_MTIME - Static variable in class gprover.Poly
 
PRO_VEC - Static variable in class gprover.Poly
 
PRO_WU - Static variable in class gprover.Poly
 
process() - Method in class UI.NeuQuant
 
procset - Variable in class pdf.PDFPage
 
procset() - Constructor for class pdf.PDFPage.procset
Creates a new procset object.
ProPoint - Class in gprover
Represents a point used in geometric constructions.
ProPoint() - Constructor for class gprover.ProPoint
 
ProPoint(int) - Constructor for class gprover.ProPoint
 
ProPoint(int, String) - Constructor for class gprover.ProPoint
 
ProPoint(int, String, int, int, int, int, int, int, int, int) - Constructor for class gprover.ProPoint
 
prove() - Static method in class gprover.Prover
Attempts to prove the current geometric term.
prove() - Method in class wprover.PanelProve
 
prove(Cond) - Static method in class gprover.Prover
Attempts to prove the provided geometric condition.
prove(GTerm) - Method in class wprover.PanelWu
Initiates the proving process with the given GTerm.
prove(GTerm, DrawProcess) - Method in class wprover.PanelGB
Initiates the proving process with the given GTerm and DrawProcess.
PROVE - Static variable in class wprover.DrawProcess
 
prove_run_to_end() - Method in class wprover.DrawProcess
Runs the proof process to the end.
proveArea() - Method in class wprover.PanelProve
 
proveCond(Cond, boolean) - Method in class wprover.PanelProve
 
proveFull() - Method in class wprover.PanelProve
 
proveFull(GTerm) - Static method in class gprover.Prover
Proves the full angle expression for the specified geometric term.
proveGB() - Method in class wprover.PanelProve
 
proveGdd() - Method in class wprover.PanelProve
 
provePlay(int) - Method in class wprover.DrawProcess
Starts the proof play with a specified timer interval.
Prover - Class in gprover
The Prover class provides static methods for performing geometric proofs and computations.
proveStop() - Method in class wprover.DrawProcess
Stops the proof play.
proveWu() - Method in class wprover.PanelProve
 
pRtimes(TMono, TMono) - Method in class maths.PolyBasic
Multiplies two polynomials.
ps - Variable in class gprover.Cons
The array of point identifiers.
ps - Variable in class gprover.GrTerm
 
ps - Variable in class gprover.ProPoint
 
ps1 - Variable in class gprover.ProPoint
 
psize() - Method in class wprover.Circle
Gets the number of points on the circle.
PSQUARE - Static variable in class wprover.Constraint
 
pss - Variable in class gprover.Cons
The array of point objects.
PSYM - Static variable in class wprover.Constraint
 
pt - Variable in class gprover.ACir
 
pt - Variable in class gprover.LLine
 
pt - Variable in class gprover.Var
 
ptdr(int, int, int) - Method in class gprover.GDD
Determines if the point p lies within the range defined by points o and o1.
PTEXT - Static variable in class wprover.CClass
 
pth(int, int, int) - Method in class maths.PolyBasic
Creates a new monomial with the specified variable, coefficient, and degree.
pth(int, BigInteger, int) - Method in class maths.PolyBasic
Creates a new monomial with the specified variable, BigInteger coefficient, and degree.
ptimes(TMono, TMono) - Method in class maths.PolyBasic
Multiplies two polynomials.
pts_no - Variable in class gprover.Gib
 
pts_pno - Variable in class gprover.Gib
 
pushbackup() - Method in class wprover.DrawProcess
Backs up the current parameter values.
pzero() - Method in class maths.PolyBasic
Returns a zero polynomial.
pzerop(TMono) - Method in class maths.PolyBasic
Checks if the given polynomial is zero.

Q

QUADRANGLE - Static variable in class gprover.Gib
 
QUADRANGLE - Static variable in class wprover.Constraint
 

R

r - Variable in class gprover.RatioSeg
 
R_AA_STRI - Static variable in class gprover.Gib
 
R_AAS - Static variable in class gprover.Gib
 
R_AG_ALL - Static variable in class gprover.Gib
 
R_AG_ATN - Static variable in class gprover.Gib
 
R_AG_BISECTOR_ATIO - Static variable in class gprover.Gib
 
R_AG_PP12 - Static variable in class gprover.Gib
 
R_AG_PP13 - Static variable in class gprover.Gib
 
R_AG_SPECIAL - Static variable in class gprover.Gib
 
R_AG_TT12 - Static variable in class gprover.Gib
 
R_AG_TT13 - Static variable in class gprover.Gib
 
R_AS_PLUS - Static variable in class gprover.Gib
 
R_ASRA_STRI - Static variable in class gprover.Gib
 
R_CR_AS2 - Static variable in class gprover.Gib
 
R_CR_DM_MD - Static variable in class gprover.Gib
 
R_CR_DM_T - Static variable in class gprover.Gib
 
R_CR_INSCRIBE_AS - Static variable in class gprover.Gib
 
R_CR_OO_B - Static variable in class gprover.Gib
 
R_CR_P_EQARC - Static variable in class gprover.Gib
 
R_CR_TAN_AS - Static variable in class gprover.Gib
 
R_CTRI - Static variable in class gprover.Gib
 
R_ISO_3L - Static variable in class gprover.Gib
 
R_ISOCELES - Static variable in class gprover.Gib
 
R_MID_CONNECTION - Static variable in class gprover.Gib
 
R_MID_CONNECTION_TRAPZOID - Static variable in class gprover.Gib
 
R_P_COLL - Static variable in class gprover.Gib
 
R_P_RA - Static variable in class gprover.Gib
 
R_PARALLELOGRAM - Static variable in class gprover.Gib
 
R_PL_AS - Static variable in class gprover.Gib
 
R_PT_T - Static variable in class gprover.Gib
 
R_PYTH_THM - Static variable in class gprover.Gib
 
R_RA_ST_CT - Static variable in class gprover.Gib
 
R_RATIO - Static variable in class gprover.Gib
 
R_RTRI_MD_CY - Static variable in class gprover.Gib
 
R_SAS - Static variable in class gprover.Gib
 
R_SEARCH_ALL_LN - Static variable in class gprover.Gib
 
R_SSS - Static variable in class gprover.Gib
 
R_ST_RAAS - Static variable in class gprover.Gib
 
R_STRI - Static variable in class gprover.Gib
 
R_T_AT90 - Static variable in class gprover.Gib
 
R_TRAPEZOID - Static variable in class gprover.Gib
 
R_TRI - Static variable in class gprover.Gib
 
R_TRI_ALL_AG_180 - Static variable in class gprover.Gib
 
R_TRI_EQ - Static variable in class gprover.Gib
 
R_TT_CY - Static variable in class gprover.Gib
 
R_TT_MDCY - Static variable in class gprover.Gib
 
R_TT_PP - Static variable in class gprover.Gib
 
R_TTCG2_CT - Static variable in class gprover.Gib
 
RA_TRAPEZOID - Static variable in class wprover.DrawProcess
 
radbias - Static variable in class UI.NeuQuant
 
radbiasshift - Static variable in class UI.NeuQuant
 
radiusbias - Static variable in class UI.NeuQuant
 
radiusbiasshift - Static variable in class UI.NeuQuant
 
radiusdec - Static variable in class UI.NeuQuant
 
radpower - Variable in class UI.NeuQuant
 
RAMARK - Static variable in class wprover.DrawProcess
 
RATIO - Static variable in class wprover.Constraint
 
RATIO - Static variable in class wprover.DrawProcess
 
RatioSeg - Class in gprover
Represents a ratio segment in a geometric construction.
RatioSeg() - Constructor for class gprover.RatioSeg
The Prover class provides static methods for performing geometric proofs and computations.
RatioSelectDialog - Class in wprover
RatioSelectDialog is a dialog that allows the user to input two integers representing a ratio.
RatioSelectDialog(GExpert) - Constructor for class wprover.RatioSelectDialog
Constructs a new RatioSelectDialog with the specified GExpert instance.
RCircle - Static variable in class wprover.Circle
 
RCIRCLE - Static variable in class wprover.Constraint
 
re_generate_all_poly() - Method in class wprover.DrawProcess
Regenerates all polynomial representations, clears current constraints, and optimizes polynomials based on the existing constraints.
read() - Method in class UI.GifDecoder
Reads a single byte from the input stream.
read(BufferedInputStream) - Method in class UI.GifDecoder
Reads GIF image from stream
read(InputStream) - Method in class UI.GifDecoder
Reads GIF image from stream
read(String) - Method in class UI.GifDecoder
Reads GIF file from specified file/URL source (URL assumed if name contains ":/" or "file:")
readAterm(BufferedReader) - Method in class gprover.GTerm
Reads an A-term from the provided BufferedReader.
readAterm(DataInputStream) - Method in class gprover.GTerm
Reads an A-term from the given DataInputStream.
readAterm2(DataInputStream) - Method in class gprover.GTerm
Reads an A-term from the provided DataInputStream while ignoring header lines.
readBlock() - Method in class UI.GifDecoder
Reads next variable length block from input.
readColorTable(int) - Method in class UI.GifDecoder
Reads color table as 256 RGB integer values
readContents() - Method in class UI.GifDecoder
Main file parser.
ReadFont(DataInputStream) - Method in class wprover.CProveText
Reads a font from the specified data input stream.
readGraphicControlExt() - Method in class UI.GifDecoder
Reads Graphics Control Extension values
readHeader() - Method in class UI.GifDecoder
Reads GIF file header information.
readImage() - Method in class UI.GifDecoder
Reads next frame image
readLSD() - Method in class UI.GifDecoder
Reads Logical Screen Descriptor
readNetscapeExt() - Method in class UI.GifDecoder
Reads Netscape extenstion to obtain iteration count
readShort() - Method in class UI.GifDecoder
Reads next 16-bit value, LSB first
ReadString(DataInputStream) - Method in class wprover.CProveText
Reads a string from the specified data input stream.
recal_allFlash() - Method in class wprover.DrawProcess
Recalculates all flash animations in the flash list.
recalculate() - Method in class wprover.JFlash
Recalculates the flash effect.
recalculate() - Method in class wprover.JPolygonFlash
Recalculates the flashing effect by reinitializing the animation state.
recalculate() - Method in class wprover.JTriFlash
Recalculates the flash animation by reinitializing its state based on the current direction.
reCalculate() - Method in class wprover.DrawProcess
Recalculates the diagram by transforming all points and updating parameters.
reClaclulate() - Method in class wprover.AnimateC
Recalculates the animation parameters based on the current settings.
rect - Variable in class wprover.GIFProcessDialog
 
RECTANGLE - Static variable in class gprover.Gib
 
RECTANGLE - Static variable in class wprover.Constraint
 
RECTANGLE - Static variable in class wprover.DrawProcess
 
RectangleSelectionDialog - Class in wprover
RectangleSelectionDialog is a class that extends JBaseDialog and implements MouseListener, MouseMotionListener, ComponentListener, ActionListener, and Runnable.
RectangleSelectionDialog(GExpert) - Constructor for class wprover.RectangleSelectionDialog
Constructs a new RectangleSelectionDialog with the specified GExpert instance.
RectChooser - Class in wprover
RectChooser is a class that extends JBaseDialog and implements various mouse and action listeners.
RectChooser(GExpert) - Constructor for class wprover.RectChooser
Constructs a new RectChooser dialog with the specified GExpert instance.
RED - Static variable in class wprover.DrawData
 
redo() - Method in class wprover.DrawProcess
Performs a redo operation.
redo_invisible_head(DrawProcess) - Method in class wprover.CProveField
Redoes the invisible head step for the proof.
redo_invisible_head(DrawProcess) - Method in class wprover.CProveText
Redoes the invisible head of the proof text in the draw process.
redo_step() - Method in class wprover.DrawProcess
Performs a redo step with flash clearing enabled by default.
redo_step(boolean) - Method in class wprover.DrawProcess
Performs a redo step with the option to clear the flash display.
redo_step(UndoStruct) - Method in class wprover.DrawProcess
Performs a redo step for the provided undo structure.
reduce() - Method in class gprover.NdgCs
Reduces the constraints by replacing points.
reduce(TMono) - Method in class wprover.DrawProcess
Reduces a given TMono object using the current parameters.
reduce(TMono, Param[]) - Method in class maths.PolyBasic
Reduces the given polynomial `m` using the provided parameters `p`.
reduce(TPoly) - Method in class maths.CharSet
Reduces the given polynomial in place.
reduce1(TPoly) - Method in class maths.CharSet
Reduces the given polynomial.
reduceMDono(TMono, Vector, int) - Method in class maths.PolyBasic
Reduces the polynomial by dividing it by the leading term of another polynomial.
redundentPt() - Method in class gprover.CNdg
Checks if there are redundant points in the condition.
reGenerateAll() - Static method in class wprover.CCoBox
Regenerates all instances of CCoBox.
reGenerateIndex() - Method in class wprover.CProveField
Regenerates the index for the proof steps.
reload() - Method in class wprover.ListTree
Reloads the ListTree with the current undo list and solid objects.
reload() - Method in class wprover.MProveTree
 
reloadLP() - Method in class wprover.GExpert
Reloads the list of points if the list panel and undo dialog are visible.
removeConstraintFromList(Constraint) - Method in class wprover.DrawProcess
Removes a constraint from the constraint list.
RemoveDiagramUpdaterListener(DiagramUpdater) - Method in class wprover.DrawProcess
Removes a DiagramUpdater listener from the list of updater listeners.
removeFromeListLastNElements(Vector, int) - Method in class wprover.DrawBase
Removes the last n elements from the provided Vector.
reorder() - Method in class gprover.Cons
Reorders the points in the construction based on the type.
reorder1(int, int) - Method in class gprover.Cons
Reorders two points in the construction.
reorder2() - Method in class gprover.Cons
Reorders the points in the construction for specific types.
reorder22(CNdg) - Method in class gprover.Full
Reorders two pairs of points in an NDG constraint so that each pair is in ascending order.
reorder3(CNdg) - Method in class gprover.Full
Reorders the points in an NDG constraint (with three points) into ascending order.
repaint() - Method in class wprover.DrawProcess
Requests a repaint of the panel.
repeat - Variable in class UI.GifEncoder
 
replace(int, int) - Method in class gprover.Cons
Replaces the specified point with another point in the construction.
replace(int, int) - Method in class gprover.NdgCs
Replaces a point in all constraints.
reset() - Static method in class gprover.Prover
Resets the internal database and state.
reset() - Method in class wprover.CStyleDialog
Resets the drawing style panels to the current drawing data indices.
reset() - Static method in class wprover.DrawData
Resets the DrawData instance by reinitializing it to default values.
Reset() - Static method in class wprover.CMisc
 
resetAll() - Static method in class wprover.CCoBox
Resets all instances of CCoBox.
resetAllButtonStatus() - Method in class wprover.GExpert
This method is used to reset all button status.
resetAux() - Method in class wprover.DrawProcess
Resets auxiliary counters and performs an undo step.
resetFrame() - Method in class UI.GifDecoder
Resets frame state for reading next image.
resetRow() - Static method in class wprover.CProveText
Resets the row counter to zero.
resetUndo() - Method in class wprover.DrawProcess
Resets the current undo structure's ID to the current ID count.
resetXY() - Method in class wprover.AnimateC
Resets the position of the point to its initial coordinates.
resources - Variable in class pdf.PDFPage
This holds any resources for this page
restorScroll() - Method in class wprover.GExpert
This method is used to restore the scroll.
reval(int, int[], int) - Static method in class gprover.CST
Revalidates the provided array of point indices based on the reference point and count.
revalidate() - Method in class gprover.Cons
Revalidates the construction.
revalidateValidState() - Method in class wprover.ConcPanel
Revalidates the state of the panel based on the current input.
reverse(TPoly) - Static method in class maths.CharSet
Reverses the given polynomial.
RF_10 - Static variable in class gprover.Gib
 
RF_12 - Static variable in class gprover.Gib
 
RF_13 - Static variable in class gprover.Gib
 
RF_14 - Static variable in class gprover.Gib
 
RF_15 - Static variable in class gprover.Gib
 
RF_16 - Static variable in class gprover.Gib
 
RF_17 - Static variable in class gprover.Gib
 
RF_18 - Static variable in class gprover.Gib
 
RF_20 - Static variable in class gprover.Gib
 
RF_21 - Static variable in class gprover.Gib
 
RF_22 - Static variable in class gprover.Gib
 
RF_26 - Static variable in class gprover.Gib
 
RF_9 - Static variable in class gprover.Gib
 
RF_ADDITION - Static variable in class gprover.Gib
 
RF_CY - Static variable in class gprover.Gib
 
RF_CY2 - Static variable in class gprover.Gib
 
RF_DEFINITION - Static variable in class gprover.Gib
 
RF_DM_PERP - Static variable in class gprover.Gib
 
RF_DM2 - Static variable in class gprover.Gib
 
RF_GIB - Static variable in class gprover.Gib
 
RF_INSCRIBE - Static variable in class gprover.Gib
 
RF_ISO - Static variable in class gprover.Gib
 
RF_MINUS - Static variable in class gprover.Gib
 
RF_ORTH - Static variable in class gprover.Gib
 
RF_PARA - Static variable in class gprover.Gib
 
RF_PERP - Static variable in class gprover.Gib
 
RF_PERP_SPLIT - Static variable in class gprover.Gib
 
RF_PPO - Static variable in class gprover.Gib
 
RF_TT - Static variable in class gprover.Gib
 
RF_TT2 - Static variable in class gprover.Gib
 
RIGHT_ANGLE_TRAPEZOID - Static variable in class wprover.Constraint
 
RIGHT_ANGLED_TRIANGLE - Static variable in class wprover.Constraint
 
RightClickPopMenu - Class in wprover
RightClickPopMenu is a class that extends JPopupMenu and implements ActionListener.
RightClickPopMenu(CClass, GExpert) - Constructor for class wprover.RightClickPopMenu
Constructs a new RightClickPopMenu with the specified CClass and GExpert instances.
RightMenuPopup(double, double) - Method in class wprover.DrawProcess
Displays a right-click context menu at the specified coordinates.
RightTransformPopupMenu - Class in wprover
RightTransformPopupMenu is a class that extends JPopupMenu and implements ItemListener and ActionListener.
RightTransformPopupMenu(DrawProcess) - Constructor for class wprover.RightTransformPopupMenu
Constructs a new RightTransformPopupMenu with the specified DrawProcess instance.
rl - Variable in class gprover.LList
Array of Rule objects representing the rules.
rlength - Static variable in class wprover.CMisc
 
rootID - Variable in class pdf.PDFOutput
This is used to track the /Root object (catalog)
rotate(double) - Method in class pdf.PDFGraphics
 
rotate(double, double, double) - Method in class pdf.PDFGraphics
 
Roud_length() - Method in class wprover.CTrace
Calculates the round length of the trace.
roud3(double) - Static method in class wprover.CTextValue
Rounds a double value to three decimal places.
round(float) - Method in class wprover.CAngle
Rounds the given angle to be within the range of -180 to 180 degrees.
roundn(double, int) - Method in class wprover.DrawProcess
Rounds a double value to a specified number of decimal places.
roundValue(double) - Method in class wprover.CAngle
Rounds the given value to one decimal place.
rule - Variable in class gprover.Cond
The rule being used in this step (theorems or lemmas).
Rule - Class in gprover
Represents a rule in a geometric construction.
Rule(int) - Constructor for class gprover.Rule
Constructs a Rule object with a specified type.
RuleApplicationDialog - Class in wprover
RuleApplicationDialog is a dialog that displays the application of rules in the GExpert system.
RuleApplicationDialog(DPanel, DrawTextProcess) - Constructor for class wprover.RuleApplicationDialog
Constructs a new RuleApplicationDialog with the specified DPanel and DrawTextProcess instances.
RuleApplicationDialog(GExpert, DPanel, DrawTextProcess) - Constructor for class wprover.RuleApplicationDialog
Constructs a new RuleApplicationDialog with the specified GExpert, DPanel, and DrawTextProcess instances.
RuleDialog - Class in wprover
RuleDialog is a class that extends JBaseDialog and implements ChangeListener, ActionListener, and MouseListener interfaces.
RuleDialog(GExpert) - Constructor for class wprover.RuleDialog
Constructs a new RuleDialog with the specified GExpert instance.
RuleList - Class in wprover
RuleList is a class that manages a list of rules for GDD and FULL types.
RuleListDialog - Class in wprover
RuleListDialog is a dialog that displays a list of rules and allows the user to interact with them.
RuleListDialog() - Constructor for class wprover.RuleListDialog
Constructs a new RuleListDialog with no associated GExpert instance.
RuleListDialog(GExpert) - Constructor for class wprover.RuleListDialog
Constructs a new RuleListDialog with the specified GExpert instance.
Rules - Class in gprover
Rules class holds the translated geometric rules and full angle definitions.
Rules() - Constructor for class gprover.Rules
 
run() - Static method in class gprover.Prover
Executes a fixpoint computation on the current geometric term.
run() - Method in class wprover.GProver
Runs the proving process in a separate thread.
run() - Method in class wprover.PanelAlgebraic
Runs the panel's main process.
run() - Method in class wprover.PanelGB
Runs the main process for computing the Groebner basis.
run() - Method in class wprover.PanelWu
Runs the main process for computing the Groebner basis.
run() - Method in class wprover.RectangleSelectionDialog
Runs the dialog.
run_to_begin() - Method in class wprover.MProveTree
 
run_to_begin(DrawProcess) - Method in class wprover.CProveField
Runs the proof steps to the beginning.
run_to_begin(DrawProcess) - Method in class wprover.CProveText
Runs the proof text to the beginning of the draw process.
run_to_end() - Method in class wprover.MProveTree
 
run_to_end(DrawProcess) - Method in class wprover.CProveField
Runs the proof to the end.
run_to_prove(UndoStruct, UndoStruct) - Method in class wprover.DrawProcess
Runs the proof process to a specific step.
rund - Variable in class wprover.PanelAlgebraic
 
running - Variable in class wprover.PanelAlgebraic
 
RunningDialog - Class in wprover
RunningDialog is a class that extends JPopupMenu and implements ActionListener.
RunningDialog(GExpert, String) - Constructor for class wprover.RunningDialog
Constructs a new RunningDialog with the specified GExpert instance and message string.
runto() - Method in class wprover.DrawProcess
Runs the proof process to the current undo structure.
runto1(UndoStruct) - Method in class wprover.DrawProcess
Runs the proof process to a specific undo structure.
RValue - Static variable in class gprover.Gib
 
rx - Variable in class wprover.GRule
 

S

s_conc_detail - Static variable in class gprover.CST
 
s_polys(Vector) - Method in class maths.PolyBasic
Computes the S-polynomials for the given vector of polynomials.
s1993 - Static variable in class gprover.Cm
Index string constant.
s2070 - Static variable in class gprover.Cm
Hypothesis string constant.
s2072 - Static variable in class gprover.Cm
The machine proof string constant.
s2220 - Static variable in class gprover.Cm
No proof exists message constant.
s2221 - Static variable in class gprover.Cm
Conclusion message constant.
s2222 - Static variable in class gprover.Cm
Equivalent message constant.
s2223 - Static variable in class gprover.Cm
Eliminating common factors message constant.
s2225 - Static variable in class gprover.Cm
Geometric quantities used in proof message constant.
s2226 - Static variable in class gprover.Cm
Eliminate variables message constant.
s2300 - Static variable in class gprover.Cm
The statement is true message constant.
s2707 - Static variable in class gprover.Cm
Lines string constant.
s2713 - Static variable in class gprover.Cm
Circles in the database string constant.
s2720 - Static variable in class gprover.Cm
Similar triangles string constant.
s2722 - Static variable in class gprover.Cm
Congruent triangles string constant.
s2727 - Static variable in class gprover.Cm
Because string constant.
s2728 - Static variable in class gprover.Cm
And string constant.
s2810 - Static variable in class gprover.Cm
Only full-angles allowed message constant.
s2811 - Static variable in class gprover.Cm
Conclusion cannot be represented with full-angles message constant.
s2812 - Static variable in class gprover.Cm
Cannot solve problem with full-angles message constant.
SALine - Static variable in class wprover.CLine
 
same_tri(int, int, int, int, int, int) - Method in class gprover.Gib
Checks if two triangles, defined by three vertex points each, are identical.
sameLine(CLine) - Method in class wprover.CLine
Checks if this line is the same as another line.
sameLine(CPoint, CPoint) - Method in class wprover.CLine
Checks if two points are on the same line.
sample - Variable in class UI.GifEncoder
 
samplefac - Variable in class UI.NeuQuant
 
SANGLE - Static variable in class wprover.Constraint
 
SANGLE - Static variable in class wprover.DrawProcess
 
Save(DataOutputStream) - Method in class maths.Param
Saves the parameter to a DataOutputStream.
Save(DataOutputStream) - Method in class wprover.AnimateC
Saves the current state of the animation to an output stream.
Save(DataOutputStream) - Method in class wprover.CAngle
Saves the angle data to an output stream.
Save(DataOutputStream) - Method in class wprover.CArrow
Saves the arrow data to an output stream.
Save(DataOutputStream) - Method in class wprover.CClass
Saves the geometry item to a data output stream.
Save(DataOutputStream) - Method in class wprover.CDistance
Saves the distance data to an output stream.
Save(DataOutputStream) - Method in class wprover.Cedmark
Saves the equality mark data to an output stream.
Save(DataOutputStream) - Method in class wprover.Circle
Saves the circle to a data output stream.
Save(DataOutputStream) - Method in class wprover.CLine
Saves the line to a data output stream.
Save(DataOutputStream) - Static method in class wprover.CMisc
 
Save(DataOutputStream) - Method in class wprover.Constraint
Saves the constraint data to a DataOutputStream.
Save(DataOutputStream) - Method in class wprover.CPoint
Saves the state of this point to a data output stream.
Save(DataOutputStream) - Method in class wprover.CPolygon
Saves the polygon data to a data output stream.
Save(DataOutputStream) - Method in class wprover.CProveField
Saves the state of the `CProveField` to a `DataOutputStream`.
Save(DataOutputStream) - Method in class wprover.CProveText
Saves the proof text data to the specified data output stream.
Save(DataOutputStream) - Method in class wprover.CText
Saves the text object to the specified data output stream.
Save(DataOutputStream) - Method in class wprover.CTMark
Saves the mark to a DataOutputStream.
Save(DataOutputStream) - Method in class wprover.CTrace
Saves the trace to a DataOutputStream.
Save(DataOutputStream) - Static method in class wprover.DrawData
Saves additional color configurations to the specified data output stream.
Save(DataOutputStream) - Method in class wprover.DrawType
Saves the current state of the DrawType object to a DataOutputStream.
Save_global(DataOutputStream) - Method in class wprover.DrawProcess
Saves the global state to the specified output stream.
saveAFile(boolean) - Method in class wprover.GExpert
Saves the current file.
saveAFile(String) - Method in class wprover.GExpert
Saves the project to a file at the specified path.
saveAsGIF() - Method in class wprover.GExpert
Saves the current animation as a GIF.
saveAsImage() - Method in class wprover.GExpert
Saves the current view as an image file.
saveAsMaple() - Method in class wprover.PanelGB
Saves the current data in Maple format.
saveAsPDF() - Method in class wprover.GExpert
Saves the current view as a PDF file.
saveBeforeExit() - Method in class wprover.GExpert
Prompts the user to save any unsaved changes before exiting the application.
saveProofAsGIF() - Method in class wprover.GExpert
Saves the proof as a GIF image.
SaveProperty(OutputStreamWriter) - Static method in class wprover.CMisc
 
SaveProve(DataOutputStream) - Method in class wprover.PanelProve
 
SavePS(FileOutputStream, int) - Method in class wprover.CAngle
Saves the angle to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CArrow
Saves the arrow to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CClass
Saves the geometry item to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CDistance
Saves the distance to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.Cedmark
Saves the equality mark to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.Circle
Saves the circle to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CLine
Saves the line to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CPoint
Saves the PostScript representation of this point to a file.
SavePS(FileOutputStream, int) - Method in class wprover.CPolygon
Saves the polygon as a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CProveField
Saves the proof text as a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CText
Saves the text object as a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CTMark
Saves the mark to a PostScript file.
SavePS(FileOutputStream, int) - Method in class wprover.CTrace
Saves the trace to a PostScript file.
SavePS(FileOutputStream, int, int) - Method in class wprover.CProveText
Saves the proof text as a PostScript file.
SavePS(Vector, Vector, Vector, FileOutputStream, int) - Static method in class wprover.DrawData
Saves the color, dash, and width configuration to the specified PostScript file.
SavePS_Define_Point(FileOutputStream) - Method in class wprover.CPoint
Saves the PostScript definition of this point to a file.
SavePsColor(Color, FileOutputStream, int) - Method in class wprover.CProveText
Sets the PostScript color based on the given color and style type.
savePsLine(double, double, double, double, FileOutputStream) - Method in class wprover.Cedmark
Saves the equality mark line to a PostScript file.
SavePsOringinal(FileOutputStream) - Method in class wprover.CPoint
Saves the original PostScript representation of this point to a file.
saveSuper(FileOutputStream) - Method in class wprover.CClass
Saves the geometry item to a PostScript file.
saveSuperColor(FileOutputStream) - Method in class wprover.CClass
Saves the color of the geometry item to a PostScript file.
saveText(DataOutputStream, int) - Method in class wprover.CProveField
Saves the proof text to a `DataOutputStream`.
saveText(DataOutputStream, int) - Method in class wprover.CProveText
Saves the text representation of the proof to the specified data output stream.
sbase() - Method in class gprover.GDDBase
Processes and validates all conclusions.
sbasis(int, Vector, TMono) - Method in class wprover.PanelGB
Computes a modified Groebner basis (SBasis) for the given polynomial vector and conclusion.
scale(double, double) - Method in class pdf.PDFGraphics
 
SCircle - Static variable in class wprover.Circle
 
screenx - Static variable in class wprover.CMisc
 
screeny - Static variable in class wprover.CMisc
 
scroll - Variable in class wprover.GExpert
 
scrollToEnd() - Method in class wprover.PanelAlgebraic
Scrolls the text pane to the end.
sd - Variable in class gprover.AngSt
A string representation of the angles.
sd - Variable in class gprover.Cond
Step description.
search_2cong1(CongSeg) - Method in class gprover.GDD
Searches for configurations where two congruent segments share a common intersection.
search_a_fact(int, String, String, String) - Method in class gprover.GDDBc
Searches for a fact based on the specified type and string parameters.
search_a_fact(int, String, String, String) - Static method in class gprover.Prover
Searches for a fact matching the provided criteria.
search_ag_split(LList) - Method in class gprover.GDDBc
Searches for angle splitting opportunities within the given node list and adds corresponding split rules.
search_as_ct(int, int, LLine, LLine, LLine, LLine) - Method in class gprover.GDD
Searches for similar triangle configurations using corresponding line segments.
search_as_st(int, int, LLine, LLine, LLine, LLine) - Method in class gprover.GDD
Searches for SAS (Side-Angle-Side) triangle configurations using the specified points and line segments.
search_as_tn_as(int, int, LLine, LLine, LLine, LLine) - Method in class gprover.GDD
Searches and verifies tangent-based angle relationships between two points using four lines.
search_as_tn1(TLine, TLine, Angles) - Method in class gprover.GDDBase
Searches and adjusts transversal angles based on the provided t-lines.
search_at(AngleT) - Method in class gprover.GDD
Initiates a comprehensive search for angle congruence relationships.
search_at_as(AngleT, Angles) - Method in class gprover.GDD
Searches for angle configurations by comparing the given angle with an angle structure.
search_at_ass(AngleT) - Method in class gprover.GDD
Searches for associated angle structures related to the given angle.
search_at_at(AngleT, AngleT) - Method in class gprover.GDD
Searches for angle relationships between two angle instances and creates corresponding configurations.
search_at_tn(AngleT) - Method in class gprover.GDD
Searches for tangent-based angle configurations related to the specified angle.
search_at0(AngleT) - Method in class gprover.GDD
Searches for direct angle congruence relationships starting from the provided angle.
search_at1(AngleT) - Method in class gprover.GDD
Searches for alternative angle configurations based on the given angle.
search_atatn(AngleT, AngTn) - Method in class gprover.GDD
Searches for tangent angle configurations that are complementary to the given angle instance.
search_atn(AngTn) - Method in class gprover.GDD
Searches for angle configurations based on the provided tangent angle instance.
search_atn_as(AngTn) - Method in class gprover.GDD
Searches for angle structures associated with the given tangent angle configuration.
search_atn_at(AngTn) - Method in class gprover.GDD
Searches through all angle instances and applies tangent angle evaluation with the given tangent angle instance.
search_atn_atn(AngTn) - Method in class gprover.GDD
Searches for equivalent tangent angle configurations by comparing the provided instance with existing tangent angle configurations.
search_atnas(AngTn, LLine, LLine, LLine, LLine, Angles) - Method in class gprover.GDD
Searches for associated tangent angle configurations by comparing the specified tangent angle instance with provided lines and an angles structure.
search_bk(LList) - Method in class gprover.GDD
Initiates a backup search process.
search_bk_as(LList) - Method in class gprover.GDD
Searches through the backup structures contained in the specified list.
search_cg__plus_or_minus(int, int, int, int, int, int, int, int, int, int, int, int) - Method in class gprover.GDD
Searches for congruent configurations using plus or minus criteria for segment measures.
search_cg_aas(int, int, int, int) - Method in class gprover.GDD
Searches for congruent triangle configurations using angle‑angle‑side conditions.
search_cg_cg(CongSeg, CongSeg) - Method in class gprover.GDD
Searches for congruent configurations between two congruent segment structures.
search_cg_ct(int, int, int, int) - Method in class gprover.GDD
Searches for congruent triangle configurations via side‑side‑side relationships.
search_cg_ct0(int, int, int, int) - Method in class gprover.GDD
Searches for congruent triangle configurations with trimmed conditions using SSS.
search_cg_md(int, int, int, int) - Method in class gprover.GDD
Searches for congruent triangle configurations by finding midpoints and establishing congruency.
search_cg_st0(int, int, int, int, int, int) - Method in class gprover.GDD
Searches for congruent segment triangle states based on the given points and ratio parameters.
search_cgs(CongSeg) - Method in class gprover.GDD
Searches for congruent segment configurations within the current geometric construction.
search_cong_st(int, int, int, int, int, int, int, int) - Method in class gprover.GDD
Searches for congruent triangles by validating angle equality and congruence conditions.
search_list_tn(LList, LLine, LLine, int) - Method in class gprover.GDDBc
Searches the node list for transformation matches based on the given lines and intersection value, and adds corresponding tag rules.
search_md_cong(MidPt) - Method in class gprover.GDD
Searches for congruent configurations based on midpoint relationships.
search_ns(LList) - Method in class gprover.GDD
Initiates the search for non-solved structures within the specified list.
search_only_exists_ln() - Method in class gprover.GDDBase
Determines if only existing lines should be searched.
search_only_exists_ln(int, int, int, int) - Method in class gprover.GDDBase
Checks whether lines defined by two pairs of points exist.
search_only_exists_ln(int, int, int, int, int, int) - Method in class gprover.GDDBase
Checks whether lines defined by three pairs of points exist.
search_only_exists_ln(LLine, LLine, LLine, LLine) - Method in class gprover.GDDBase
Checks if the set of four lines satisfies the search criteria based on intersections.
search_p_list(LList) - Method in class gprover.GDDBc
Searches the node list for predicate rules based on angle properties and anti-point values, adding matching rules.
search_pn_cr(PLine) - Method in class gprover.GDD
Searches for circle intersections within the provided PLine.
search_pn_pn(PLine) - Method in class gprover.GDD
Searches for parallelogram configurations among point-line relationships.
search_rg_at(CongSeg) - Method in class gprover.GDD
Searches for angle configurations derived from a congruent segment.
search_st1(int, int, int, int, int, int, int) - Method in class gprover.GDD
Searches for triangle configurations based on segment congruence and structural properties.
search_t_list(LList) - Method in class gprover.GDDBc
Searches the TLine list for applicable transformations and adds corresponding rules to the given node list.
search_tn_at(TLine) - Method in class gprover.GDD
Searches for angle relationships within a tangent line configuration.
search_tn_atn(TLine) - Method in class gprover.GDD
Searches for tangent-based angle configurations associated with the given tangent line.
search_tn_ats(LLine, LLine, int, TLine) - Method in class gprover.GDD
Searches for tangent angles across two lines with respect to a common intersection point and a tangent line.
search_tn_cg(CongSeg) - Method in class gprover.GDD
Searches for perpendicular congruent segments in a given congruent segment configuration.
search_tn_st(int, LLine, LLine, TLine) - Method in class gprover.GDD
Searches for T-line structures by testing intersections and perpendicular conditions.
SecondCounterDemo - Class in wprover
SecondCounterDemo is a class that extends JBaseDialog and provides a countdown timer with a graphical user interface.
SecondCounterDemo(GExpert, Thread) - Constructor for class wprover.SecondCounterDemo
Constructs a new SecondCounterDemo with the specified GExpert instance and main thread.
select(double, double) - Method in class wprover.CAngle
Selects the angle if the given coordinates are within the angle's range.
select(double, double) - Method in class wprover.CDistance
Selects the distance if the given coordinates are within its range.
select(double, double) - Method in class wprover.Circle
Selects the circle if the given coordinates are within its range.
select(double, double) - Method in class wprover.CLine
Selects the line if a point is near it.
select(double, double) - Method in class wprover.CPoint
Selects this point if the given coordinates are within a certain distance.
select(double, double) - Method in class wprover.CPolygon
Selects the polygon if the given coordinates are within its bounds.
select(double, double) - Method in class wprover.CProveText
Checks if the given coordinates are within the bounds of the proof text.
select(double, double) - Method in class wprover.CText
Checks if the given point (x1, y1) is within the bounds of this text object.
select(double, double) - Method in class wprover.CTrace
Selects the trace based on the specified coordinates.
select(double, double, boolean) - Method in class wprover.CProveField
Selects the `CProveText` object at the specified coordinates.
SELECT - Static variable in class wprover.DrawProcess
 
SelectACircle(double, double) - Method in class wprover.DrawProcess
Selects a circle from the drawing that is near the specified coordinates.
SelectALine(double, double) - Method in class wprover.DrawProcess
Selects a line from the drawing that is near the specified coordinates.
selectAll(double, double) - Method in class wprover.CProveText
Selects all proof texts at the given coordinates.
SelectAllFromXY(Vector, double, double, int) - Method in class wprover.DrawProcess
Selects all objects from various lists based on coordinates and type.
selectAPoint(Object) - Method in class wprover.FactFinderDialog
Selects a point in the combo boxes.
selectAPoint(CPoint) - Method in class wprover.ConcDialog
Selects a point in the combo boxes.
selectAPoint(CPoint) - Method in class wprover.ConcPanel
Selects a point in the combo boxes.
selectAPoint(CPoint) - Method in class wprover.GExpert
Selects a point in the number check dialog if it is visible.
selectAPoint(CPoint) - Method in class wprover.MProveInputPanel
Selects a point in the panel.
selectAPoint(CPoint) - Method in class wprover.PanelProve
 
SelectAPoint(double, double) - Method in class wprover.DrawProcess
Selects a point from the drawing that is near the specified coordinates.
SelectAPolygon(double, double) - Method in class wprover.DrawProcess
Selects a polygon that contains the specified point.
selectByRect(int, int) - Method in class wprover.MProveTree
 
SelectByRect(double, double, double, double) - Method in class wprover.DrawProcess
Selects and adds objects (points, lines, circles, and texts) that lie within the rectangular region defined by the two diagonal points (x1, y1) and (x2, y2).
selectChild(double, double, boolean) - Method in class wprover.CProveText
Selects the child proof text at the given coordinates.
SelectDialog - Class in wprover
SelectDialog is a class that extends JBaseDialog and implements ActionListener, ListSelectionListener, MouseListener, MouseMotionListener, and KeyListener interfaces.
SelectDialog(GExpert, Vector) - Constructor for class wprover.SelectDialog
Constructs a new SelectDialog with the specified GExpert instance and list of items.
selected - Variable in class wprover.TreeCellOpaqueRender
 
SelectFromAList(Vector, double, double) - Method in class wprover.DrawProcess
Selects the first object from the given list that is hit by the specified coordinates.
SelectFromAList(Vector, Vector, double, double) - Method in class wprover.DrawProcess
Selects objects from one list and adds them to another based on coordinates.
SelectList - Variable in class wprover.DrawBase
 
SelectNameText(Vector, double, double) - Method in class wprover.DrawProcess
Selects text objects based on coordinates.
SelectObjectColor - Static variable in class wprover.CMisc
 
SelectObjectStroke - Static variable in class wprover.CMisc
 
SelectOneFromXY(double, double, int) - Method in class wprover.DrawProcess
Selects a single object from various lists based on coordinates and type.
SelectPolygonStroke - Static variable in class wprover.CMisc
 
selectUndoObjectFromList(Vector, Vector, int, int) - Method in class wprover.DrawProcess
Selects undo objects from one list to another based on their IDs.
sendAction(String, Object) - Method in class wprover.GExpert
Processes an action command based on the provided command string and source.
set_conc(boolean) - Method in class gprover.Cons
Sets the conclusion flag of the construction.
set_conclusion(Cons, boolean) - Method in class wprover.PanelProve
 
set_gterm(GTerm) - Static method in class gprover.Prover
Sets the global geometric term.
set_name(String) - Method in class gprover.ProPoint
 
set_showdetai(boolean) - Static method in class gprover.Full
Sets the flag to show details.
setAction(int) - Method in class wprover.CStyleDialog
Sets the action type for the dialog and updates the layout accordingly.
setActionMove() - Method in class wprover.GExpert
Sets the action to "Move" and selects the move button.
setActionPool(int) - Method in class wprover.GExpert
Configures the action pool based on the specified pool type.
setActionSelect() - Method in class wprover.GExpert
Sets the action to "Select" and selects the select button.
setActionTip(String, String) - Method in class wprover.GExpert
This method is used to set the text of the label.
setAllByValue(Object) - Method in class wprover.TreeCellOpaqueRender
 
setAllcons(Cons[]) - Method in class gprover.GTerm
Copies all constraints into the given array, starting at index 1.
setAllpts(ProPoint[]) - Method in class gprover.GTerm
Copies all points into the given array, starting at index 1.
setAlpha(double) - Static method in class wprover.CMisc
 
setAlternate(boolean) - Method in class wprover.JLineFlash
Sets the alternate flashing mode.
setAngleText(String) - Method in class wprover.CAngle
Sets the text of the angle.
setAngleTwoLineIntersected(boolean) - Method in class wprover.JAngleFlash
Sets whether the angle is formed by the intersection of two lines.
setAngleType(int) - Method in class wprover.CAngle
Set the type of the angle.
setAntiAlias(Graphics2D) - Method in class wprover.DrawBase
Sets the antialiasing rendering hint on the provided Graphics2D object based on the application setting.
setAt(JPanel, Vector) - Method in class wprover.JObjectFlash
Sets the panel and list of objects to be flashed.
setAttr(CClass) - Method in class wprover.CClass
Sets attributes for the geometry item by copying another CClass object.
setAttrAux() - Method in class wprover.CClass
Sets auxiliary attributes for the geometry item.
setAttribute(AnimateC) - Method in class wprover.AnimatePanel
Sets the attributes for the animation.
setAuthor(String) - Method in class pdf.PDFInfo
Set the value of author.
setAuthor(String) - Method in class pdf.PDFPrinterJob
Sets the author for this document.
setAuxStatus() - Static method in class wprover.DrawData
Sets the color, dash, and width indices to the auxiliary status.
setBackground(Color) - Method in class pdf.PDFGraphics
 
setBackGroundColor(Color) - Static method in class wprover.CMisc
 
setBackgroundNonSelectionColor(Color) - Method in class wprover.TreeCellOpaqueRender
Sets the background color to be used for non selected nodes.
setBackgroundSelectionColor(Color) - Method in class wprover.TreeCellOpaqueRender
Sets the color to use for the background if node is selected.
setbbStop(boolean) - Static method in class maths.PolyBasic
Sets the BB\_STOP flag.
setBKState() - Method in class wprover.GExpert
Sets the enabled state of the undo and redo buttons based on the sizes of the undo and redo lists.
setBold() - Method in class wprover.CText
Sets the font to bold.
setBorder(double, double[]) - Method in class pdf.PDFAnnot
Sets the border for the annotation.
setBorder(short, double) - Method in class pdf.PDFAnnot
Sets the border for the annotation.
setBorderSelectionColor(Color) - Method in class wprover.TreeCellOpaqueRender
Sets the color to use for the border.
setBState(boolean) - Method in class wprover.MProveInputPanel
Sets the state of the buttons in the panel.
setCalMode0() - Method in class wprover.DrawProcess
Sets the calculation mode to 0.
setCalMode1() - Method in class wprover.DrawProcess
Sets the calculation mode to 1.
setCaptainColor(Color) - Method in class wprover.CProveText
Sets the color of the caption.
setCatchHVPoint(CPoint) - Method in class wprover.DrawBase
Adjusts the provided point to align with a nearby point based on the catch type.
SETCCTANGENT - Static variable in class wprover.DrawProcess
 
setCenter(CPoint) - Method in class wprover.JCirFlash
Sets the center point of the circular flashing effect.
setClip(int, int, int, int) - Method in class pdf.PDFGraphics
Clips to a set of coordinates
setClip(Shape) - Method in class pdf.PDFGraphics
As my JDK docs say, this may break with Java 2D.
setCns(Cons) - Method in class wprover.ConcDialog
Sets the conclusion in the dialog.
setColor(int) - Method in class wprover.CClass
Sets the color for the geometry item.
setColor(int) - Method in class wprover.CPoint
Sets the color of this point.
setColor(Color) - Method in class pdf.PDFGraphics
Sets the color for drawing
setColor(Color) - Method in class wprover.JFlash
Sets the color of the flash.
setColorDefault() - Method in class wprover.CPoint
Sets the default color of the point based on its solved state.
setComposite(Composite) - Method in class pdf.PDFGraphics
 
setConc(Cond) - Method in class gprover.GDDBase
Sets the conclusion condition.
setConclusion(Cons) - Method in class gprover.GTerm
Sets the conclusion constraint and updates the underlying condition.
setConclusionNo() - Method in class gprover.GTerm
Sets the conclusion number.
setCondToBeProveHead() - Method in class gprover.Cond
Prepends the step description with a language specific "To Prove:" message.
setConstructLines(GTerm) - Method in class wprover.DrawTextProcess
Sets the construction lines for the given geometric term.
setCopies(int) - Method in class pdf.PDFPrinterJob
 
setCreator(String) - Method in class pdf.PDFInfo
Set the value of creator.
setCreator(String) - Method in class pdf.PDFPrinterJob
Sets the creator for this document.
SetCurrentAction(int) - Method in class wprover.DrawProcess
Sets the current action type and updates the UI accordingly.
setCurrentDrawEnvironment(Graphics2D) - Method in class wprover.DrawBase
Sets the current drawing environment parameters such as color and stroke.
setCurrentDrawPanel(JPanel) - Method in class wprover.DrawProcess
Sets the current drawing panel.
setCurrentFont(Font) - Method in class wprover.TextFrame
Sets the current font for the text pane and updates the font, size, and style selections.
setCurrentInstance(GExpert) - Method in class wprover.DrawProcess
Sets the current geometry expert instance and updates the drawing panel accordingly.
setCurrentPosition(Point) - Method in class wprover.CProveText
Sets the current position of the proof text.
setcurrentStatus(int) - Method in class wprover.DrawProcess
Sets the current status.
setDash(int) - Method in class wprover.CClass
Sets the dash style for the geometry item.
setDash(int) - Method in class wprover.DrawType
Sets the dash style for the DrawType object.
setDealy(int) - Method in class wprover.JFlash
Sets the delay for the timer.
setDefaultFont(String) - Static method in class wprover.CMisc
 
setDefaultLineWidth() - Method in class pdf.PDFGraphics
This extension sets the line width to the default of 1mm which is what Java uses when drawing to a PrintJob.
setDefaultStatus() - Static method in class wprover.DrawData
Resets the color, dash, and width indices to the default status.
setDefaultValue(int) - Method in class wprover.GIFOptionDialog
Sets the default value of the slider.
setDeflate(boolean) - Method in class pdf.PDFStream
 
setDelay(int) - Method in class UI.GifEncoder
Sets the delay time between each frame, or changes it for subsequent frames (applies to last frame added).
setDelay(int) - Method in class wprover.ImageTimer
Sets the delay values for the sliders.
setDiagramChaged() - Static method in class wprover.CMisc
 
SetDimension(double, double) - Method in class wprover.DrawProcess
Sets the dimensions of the drawing area.
setDispose(int) - Method in class UI.GifEncoder
Sets the GIF frame disposal code for the last added frame and any subsequent frames.
setDLns(boolean) - Method in class wprover.CTrace
Sets whether to draw lines for the trace.
setdnum(int) - Method in class wprover.Cedmark
Sets the number of equality marks.
setDNum(int) - Method in class wprover.JCgFlash
Sets the number of divisions.
setDraggedPoints(CPoint, CPoint, double, double) - Method in class wprover.CPolygon
Sets the dragged points and their offsets.
setDraggedPointsNull() - Method in class wprover.CPolygon
Resets the dragged points and their offsets to null and clears the vector list.
setDrawCursor(int) - Method in class wprover.GExpert
Sets the cursor to the specified predefined cursor type.
setDrawDash(Graphics2D) - Method in class wprover.JFlash
Sets the drawing stroke to a dashed line with a red color.
setDrawDashFb2(Graphics2D) - Method in class wprover.JFlash
Sets the drawing stroke to either a bold or dashed line with a red color based on the fb flag.
setDrawdTT(boolean) - Method in class wprover.JCgFlash
Sets whether the drawTT flag is enabled.
setDrawInfinite(boolean) - Method in class wprover.JLine
Sets whether the line should be drawn infinitely.
setDrawLine1(boolean) - Method in class wprover.JAngleFlash
Sets whether the first line should be drawn.
setDrawLine2(boolean) - Method in class wprover.JAngleFlash
Sets whether the second line should be drawn.
setEditable(boolean) - Method in class wprover.MProveTree
 
setEditorFirst(DefaultMutableTreeNode) - Method in class wprover.MProveTree
 
setEditorLast() - Method in class wprover.MProveTree
 
setEditorLast(DefaultMutableTreeNode) - Method in class wprover.MProveTree
 
setEditorLastRow() - Method in class wprover.MProveTree
 
setEnableAll() - Method in class wprover.AnimatePanel
Enables all the buttons on the panel.
setEncorder(GifEncoder) - Method in class wprover.ImageTimer
Sets the GifEncoder instance for the image timer.
SETEQANGLE - Static variable in class wprover.DrawBase
 
SETEQANGLE3P - Static variable in class wprover.DrawProcess
 
SETEQSIDE - Static variable in class wprover.DrawProcess
 
setExample(GTerm) - Method in class gprover.GDDBase
Sets the example context for the theorem by initializing various parameters.
setExpanded(boolean) - Method in class wprover.CProveText
Sets the expanded state of the proof text.
setExtent(int) - Method in class wprover.CLine
Sets the extent of the line.
setFile(File) - Method in class wprover.DrawProcess
Sets the current file.
setFillColor(int) - Method in class wprover.CPoint
Sets the fill color of this point.
setFillCompositeAlpha(float) - Static method in class wprover.CMisc
 
setFilted(boolean) - Method in class wprover.AllSolutionDialog
Sets the filter state and updates the list of solutions accordingly.
setFirstPnt(double, double) - Method in class wprover.DrawProcess
Sets the first point for transformation and updates the translation offsets.
setFix() - Method in class wprover.GProver
Sets the status to fix mode.
setFlashInterval(int) - Static method in class wprover.CMisc
 
setFont(Font) - Method in class pdf.PDFGraphics
This sets the font.
setFont(Font) - Method in class wprover.CProveText
Sets the font used for the proof text.
setFont(Font) - Method in class wprover.CText
Sets the font of this CText object.
setFont(String) - Static method in class wprover.CMisc
 
setFontSize(int) - Method in class wprover.CProveField
Sets the font size for all proof texts.
setFontSize(int) - Method in class wprover.CProveText
Sets the font size for the proof text.
setFontSize(int) - Method in class wprover.CText
Sets the font size of this CText object.
setFrameRate(float) - Method in class UI.GifEncoder
Sets frame rate in frames per second.
setFreezed(boolean) - Method in class wprover.CPoint
Sets the frozen state of this point.
setFtype(int) - Method in class wprover.JAngleFlash
Sets the type of the angle flash.
setGIB() - Static method in class gprover.Prover
Sets the global database to the full geometric base.
SetGrid(boolean) - Method in class wprover.DrawProcess
Sets the grid mode.
setGridColor(Color) - Static method in class wprover.CMisc
 
setHead(String) - Method in class wprover.CProveText
Sets the header text.
setHeight(int) - Method in class pdf.PDFImage
Set the value of height.
setHomeDirectory(URL) - Static method in class wprover.CMisc
 
setId(int) - Method in class gprover.Cons
Sets the unique identifier of the construction.
setImage(Image, int, int, int, int, ImageObserver) - Method in class pdf.PDFImage
Set the image
setImageName(PDFImage) - Method in class pdf.PDFDocument
Sets a unique name to a PDFImage
setIndex(int) - Method in class wprover.CProveText
Sets the index for the proof text.
setInfinitLine(int) - Method in class wprover.JLineFlash
Sets a line to be drawn infinitely.
setInFlashing(boolean) - Method in class wprover.CClass
Sets the flashing mode for the geometry item.
setInFlashing(boolean) - Method in class wprover.CPoint
Sets the flashing state for this point and its associated text.
setInFlashMode(boolean) - Method in class wprover.JLine
Sets the flashing mode for all points defining the line.
setJobName(String) - Method in class pdf.PDFPrinterJob
 
setKeywords(String) - Method in class pdf.PDFInfo
Set the value of keywords.
setLabelText2(String) - Method in class wprover.GExpert
This method is used to set the text of the label2.
setLanguage(Language) - Method in class wprover.DrawBase
Sets the language for the drawing environment.
setLanguage(Language) - Static method in class wprover.Language
Sets the current language instance.
setLanguage(Language) - Method in class wprover.PanelWu
Sets the language for the panel.
setLength(int) - Method in class wprover.Cedmark
Sets the length of the equality mark.
setLineWidth(float) - Method in class pdf.PDFGraphics
This extension allows the width of the drawn line to be set
setListData(Vector) - Method in class wprover.PanelProve
 
setListSelection(Cons) - Method in class wprover.PanelProve
 
setListSelectionLast() - Method in class wprover.PanelProve
 
setLocation(int, int) - Method in class wprover.GExpert
Sets the location of the frame.
setLookAndFeel() - Static method in class wprover.GExpert
 
setMainThread(Thread) - Method in class wprover.SecondCounterDemo
Sets the main thread for this dialog.
setMember(DPanel, DrawTextProcess) - Method in class wprover.PanelProve
 
setMeshStep(boolean) - Method in class wprover.DrawProcess
Adjusts the mesh step size.
setMessage(String) - Method in class wprover.CProveText
Sets the message text.
setMessageColor(Color) - Method in class wprover.CProveText
Sets the color of the message.
setMouseInside(boolean) - Method in class wprover.DrawBase
Sets the state indicating whether the mouse is inside the drawing area.
setMoveStep(int) - Static method in class wprover.CMisc
 
setName(String) - Method in class gprover.GTerm
Sets the name for the construction.
setName(String) - Method in class pdf.PDFImage
Set the name
setName(String) - Method in class wprover.DrawProcess
Sets the name of the current object.
setNewColor() - Method in class wprover.ColorButtonPanel
Sets the background color of the panel to the selected color from the ColorMenu.
setNext(TPoly) - Method in class maths.TPoly
Sets the next node in the list.
setNodeValue(DefaultMutableTreeNode, MObject) - Method in class wprover.MProveInputPanel
Sets the node value and updates the panel based on the provided MObject.
setNoPrint() - Method in class gprover.Gib
Disables printing output.
setNum(int) - Method in class wprover.Cedmark
Sets the number of equality marks.
setNumPts(int) - Method in class wprover.CTrace
Sets the number of points for the trace.
setObjectList(Vector) - Method in class wprover.CProveText
Sets the list of objects associated with the undo structure.
setObjectListForFlash(Vector) - Method in class wprover.DrawProcess
Sets a list of objects for flash display using the default panel.
setObjectListForFlash(Vector, JPanel) - Method in class wprover.DrawProcess
Sets a list of objects for flash display on the specified panel.
setObjectListForFlash(CClass) - Method in class wprover.DrawProcess
Creates a flash effect for a single graphical object by wrapping it in a vector and invoking the flash display mechanism.
setOrientation(int) - Method in class pdf.PDFPage
Sets the page's orientation.
setOutline(PDFOutline) - Method in class pdf.PDFCatalog
This sets the root outline object
setPageable(Pageable) - Method in class pdf.PDFPrinterJob
 
setPaint(Paint) - Method in class pdf.PDFGraphics
Sets the paint for drawing
setPaintMode() - Method in class pdf.PDFGraphics
Not implemented, as this is not supported in the PDF specification.
setPanelGB(PanelGB) - Method in class wprover.RunningDialog
Sets the PanelGB instance associated with this dialog.
SetPanelType(CClass) - Method in class wprover.CProperty
Sets the panel type based on the given CClass object.
setParameter(double[]) - Method in class wprover.DrawProcess
Sets the parameter values.
setParameter(int, int) - Method in class wprover.DrawProcess
Sets the parameters for the drawing process.
setParameterStatic() - Method in class maths.Param
Sets the parameter type to static.
setParameterValue(double[]) - Method in class wprover.DrawProcess
Sets the parameter values and translates points back if necessary.
setParent(BoundingBox) - Method in class pdf.BoundingBox
Make the specified box this box's parent
setPDFInfo(PDFInfo) - Method in class pdf.PDFDocument
Set the PDFInfo object, which contains author, title, keywords, etc
setPixels() - Method in class UI.GifDecoder
Creates new frame image from current data (and previous frames as specified by their disposition codes).
setPlain() - Method in class wprover.CText
Sets the font to plain.
setPointAttrAsConstructed(CPoint) - Method in class wprover.DrawTextProcess
Sets the attributes of a point as constructed.
setPointRadius(int) - Static method in class wprover.CMisc
 
setPoints(Vector) - Method in class wprover.ConcDialog
Sets the points in the combo boxes.
setPoints(Vector) - Method in class wprover.ConcPanel
Sets the points in the combo boxes based on the provided vector of points.
setPoints(Vector) - Method in class wprover.CPolygon
Sets the points of the polygon.
setPoints(Vector) - Method in class wprover.FactFinderDialog
Sets the points in the combo boxes.
setPoly(TMono) - Method in class maths.TPoly
Sets the polynomial of the current node.
setPolyGenerate(boolean) - Method in class wprover.Constraint
Sets whether the polynomial should be generated.
setPrintable(Printable) - Method in class pdf.PDFPrinterJob
 
setPrintable(Printable, PageFormat) - Method in class pdf.PDFPrinterJob
 
setProofStatus(int) - Method in class wprover.PanelProve
 
setProve() - Method in class wprover.GProver
Sets the status to prove mode.
setProveBar(CProveBarPanel) - Method in class wprover.ImageTimer
Sets the CProveBarPanel instance for the image timer.
setProveStatus() - Static method in class wprover.DrawData
Sets the color, dash, and width indices to the prove status.
setPtLoc(String, double, double, int, int) - Method in class gprover.GTerm
Sets the location for the point matching the given name.
setPTN(int) - Method in class gprover.GrTerm
Sets the PTN (property tracking number) for this term.
setQuality(int) - Method in class UI.GifEncoder
Sets quality of color quantization (conversion of images to the maximum 256 colors allowed by the GIF specification).
setRadius(int) - Method in class wprover.CAngle
Sets the radius of the angle.
setRadius(int) - Method in class wprover.CPoint
Sets the radius of the point.
setRadius(int) - Method in class wprover.JAngleFlash
Set the radius value.
setRatioVisible() - Method in class wprover.ConcDialog
Sets the ratio values in the combo boxes.
setRecal(boolean) - Method in class wprover.DrawProcess
Sets the recalculation flag.
setRectangle(Rectangle) - Method in class wprover.ImageTimer
Sets the rectangle area for capturing images.
setRenderingHint(RenderingHints.Key, Object) - Method in class pdf.PDFGraphics
Sets a rendering hint
setRenderingHints(Map<?, ?>) - Method in class pdf.PDFGraphics
 
setRepeat(int) - Method in class UI.GifEncoder
Sets the number of times the set of GIF frames should be played.
setRMCOEF(boolean) - Static method in class maths.PolyBasic
Sets the RM\_SCOEF flag.
setRule(int) - Method in class gprover.Cond
Sets the current rule.
setRule(String) - Method in class wprover.CProveText
Sets the rule associated with this proof text.
setRulePath(String) - Method in class wprover.CProveText
Sets the path to the rule file.
setRun() - Method in class wprover.GIFProcessDialog
Starts the GIF creation process in a new thread.
setSAngle() - Method in class wprover.ConcDialog
Sets the angles in the combo box for special angles.
setSavedTag() - Method in class wprover.DrawProcess
Sets the saved tag to indicate that the current state is saved.
setSelect(Vector) - Method in class wprover.CDialogProve
Sets the selected items in the dialog.
setSelected(int) - Method in class wprover.RuleDialog
Sets the selected tab in the JTabbedPane.
setSelectedConstruction(Cons) - Method in class wprover.PanelProve
 
setSelectedIndex(int) - Method in class wprover.CCoBox
Sets the selected index of the combo box.
setSelectedIndex(int) - Method in class wprover.PanelProve
 
setSelectedLabel(TreeCellOpaqueLabel) - Method in class wprover.TreeCellOpaqueRender
 
setSelectedTabbedPane(int) - Method in class wprover.MiscDialog
Sets the selected tab in the tabbed pane.
setSelectedUndo(UndoStruct, DrawProcess) - Method in class wprover.CProveField
Sets the selected undo step for the proof.
setSelectionFirst() - Method in class wprover.TreeCellOpaqueRender
 
setSelectionLast() - Method in class wprover.TreeCellOpaqueRender
 
setShownString(String) - Method in class wprover.RunningDialog
Sets the string to be shown in the dialog.
setShowType(int) - Method in class wprover.CAngle
Sets the show type of the angle.
setSize(int, int) - Method in class UI.GifEncoder
Sets the GIF frame size.
setSize(Dimension) - Method in class wprover.WuTextPane
Sets the size of the text pane, ensuring the width is at least as wide as the parent component.
setSmartPVLine(CPoint, CPoint) - Method in class wprover.DrawProcess
Adjusts the position of point p2 relative to point p1 to enforce a smart horizontal or vertical alignment.
SetSnap(boolean) - Method in class wprover.DrawProcess
Sets the snap mode.
setStatus() - Method in class wprover.AnimatePanel
Sets the status of the buttons based on the timer state.
setStatus(int) - Method in class wprover.DrawProcess
Sets the current status.
setStepRowDefault() - Method in class wprover.CProveField
Sets the default step row for the proof steps.
setStepRowDefault() - Method in class wprover.CProveText
Sets the step row to the default value.
setString(String) - Method in class gprover.Var
Constructs a TLine object with default values.
setStroke(Stroke) - Method in class pdf.PDFGraphics
 
setSubject(String) - Method in class pdf.PDFInfo
Set the value of subject.
setText(String) - Method in class gprover.Cond
Sets the step description.
setText(String) - Method in class gprover.Cons
Sets the string description of the construction.
setText(String) - Method in class gprover.ElTerm
Sets the text description of the element term.
setText(String) - Method in class wprover.CText
Sets the text content of this CText object based on its type.
setText(String) - Method in class wprover.TextValueEditor
Sets the text in the text pane and updates the value.
setText(CText) - Method in class wprover.TextValueEditor
Sets the text in the editor based on the provided CText object.
setText1(String) - Method in class wprover.CText
Sets the text content of this CText object.
setTextLabel2(String) - Method in class wprover.GExpert
This method is used to set the text of the label2.
setTextLabel2(String, int) - Method in class wprover.GExpert
This method is used to set the text of the label2.
setTextType(int) - Method in class wprover.CAngle
Set the type of text to display for the angle.
setTextType(int) - Method in class wprover.CText
Sets the text type and parses the text value.
setThumbnail(PDFObject) - Method in class pdf.PDFPage
This adds an object that describes a thumbnail for this page.
setTimerDelay(int) - Method in class wprover.DrawProcess
Sets the delay for the timer.
setTipText(String) - Method in class wprover.GExpert
This method is used to set the text of the tip.
setTitle(String) - Method in class pdf.PDFInfo
Set the value of title.
setTitle(String) - Method in class pdf.PDFPrinterJob
Sets the title for this document.
setTotal(int) - Method in class wprover.GIFProcessDialog
Sets the total number of frames to be processed.
SETTRACK - Static variable in class wprover.DrawProcess
 
setTransform(AffineTransform) - Method in class pdf.PDFGraphics
 
setTransformStatus(int) - Method in class wprover.DrawProcess
Sets the transformation status and updates related points and selections.
setTransparent(Color) - Method in class UI.GifEncoder
Sets the transparent color for the last added frame and any subsequent frames.
setTreeFullFont(Font) - Method in class wprover.PanelProve
 
setType(int) - Method in class UI.EntityButtonUI
Sets the type of the button UI.
setType(int) - Method in class wprover.Circle
Sets the type of the circle.
setType(int) - Method in class wprover.ConcDialog
Sets the type of the dialog.
setTypeSelection(int) - Method in class wprover.ConcPanel
Sets the selected index of the combo box and revalidates the state.
setUIFont(FontUIResource) - Static method in class wprover.GExpert
Sets the default UI font for all components.
setUndoListForFlash(Vector) - Method in class wprover.DrawProcess
Extracts all flashable objects from each undo structure in the provided list and sets them for flash display.
setUndoListForFlash1(Vector) - Method in class wprover.DrawProcess
Extracts all flashable objects from each undo structure in the provided list and sets them for flash display using an alternative flash mechanism.
setUndoStructForDisPlay(UndoStruct, boolean) - Method in class wprover.DrawProcess
Sets the undo structure for display.
setUserObject(MAssertion) - Method in class wprover.ConcPanel
Sets the user object for the panel.
setValue(boolean) - Method in class wprover.CBoolean
Sets the boolean value.
setValue(int) - Method in class wprover.CProveBarPanel
 
setValue(int) - Method in class wprover.GIFProcessDialog
Updates the progress bar and label with the current frame count.
setValue(int, boolean) - Static method in class gprover.Gib
Sets the boolean flag at a given index in a shared values array.
setValue(int, boolean) - Static method in class wprover.RuleList
Sets the value of a rule by its index.
setValue(Vector, Vector, Vector, Vector) - Method in class wprover.NdgDialog
Sets the values for the NdgDialog models based on the provided vectors.
setValue1(int) - Method in class wprover.CAngle
Set the value for the angle.
SetVarable() - Method in class wprover.DrawProcess
Sets variables for the points in the list.
setVisible(boolean) - Method in class wprover.AllSolutionDialog
 
setVisible(boolean) - Method in class wprover.AnimatePanel
Sets the visibility of this panel.
setVisible(boolean) - Method in class wprover.CProveBarPanel
 
setVisible(boolean) - Method in class wprover.CProveText
Sets the visibility of the proof text.
setVisible(boolean) - Method in class wprover.RectangleSelectionDialog
Sets the visibility of the dialog and captures the current content as an image.
setVisibleStatus(int) - Method in class wprover.NumCheckDialog
Sets the visibility status of the JComboBoxes and labels based on the selected index.
setVlist(Vector) - Method in class wprover.AllSolutionDialog
Sets the list of solutions to be displayed.
setWidth(double) - Method in class wprover.CProveText
Sets the width of the proof text.
setWidth(int) - Method in class pdf.PDFImage
Set the value of width.
setWidth(int) - Method in class wprover.CClass
Sets the width for the geometry item.
setWidth(int) - Method in class wprover.DrawType
Sets the width for the DrawType object.
setXInstance(GExpert) - Method in class wprover.PanelAlgebraic
Sets the GExpert instance and updates the language settings.
setXORMode(Color) - Method in class pdf.PDFGraphics
Not implemented, as this is not supported in the PDF specification.
setXY(double, double) - Method in class gprover.ProPoint
 
setXY(double, double) - Method in class wprover.CPoint
Sets the x and y coordinates of this point.
setXY(double, double) - Method in class wprover.CProveText
Sets the x and y coordinates of the proof text.
setXY(int, int) - Method in class wprover.CProveField
Sets the x and y coordinates of the point.
setXY(int, int) - Method in class wprover.CText
Sets the x and y coordinates of this CText object.
setXY1(int, int) - Method in class gprover.ProPoint
 
sfunction - Static variable in class wprover.CTextValue
 
shear(double, double) - Method in class pdf.PDFGraphics
 
show(Component) - Method in class wprover.FloatableToolBar
Shows the toolbar at the bottom of the specified component.
show(Component, int, int) - Method in class wprover.RightTransformPopupMenu
Displays the popup menu at the specified location.
show_agll(LLine, LLine) - Method in class gprover.Gib
Displays the angle between two lines by determining their intersection point.
show_AllFullAux(boolean) - Method in class wprover.PanelProve
 
show_angle_text - Static variable in class wprover.CMisc
 
show_angle_type - Static variable in class wprover.CMisc
 
show_ast(AngSt) - Method in class gprover.GDDBc
Displays an angle statement from an angle statement object.
show_detail - Static variable in class gprover.Gib
 
show_dtype - Variable in class gprover.Gib
 
show_llist(LList) - Method in class gprover.GDDBc
Displays a single node list in a formatted manner.
show_llists(Vector) - Method in class gprover.GDDBc
Displays all node lists contained in the provided vector.
show_mnde(Mnde) - Method in class gprover.GDDBc
Displays the Mnde object either by showing its transformation or its angle value.
showAnimatePane() - Method in class wprover.GExpert
Shows the animate pane.
showCondTextF(Cond) - Static method in class gprover.Prover
Displays the condition text for the given proof condition.
showDatabase() - Method in class wprover.PanelProve
 
showDialog() - Method in class wprover.FactFinderDialog
Shows the dialog.
showDialog() - Method in class wprover.UndoEditDialog
Displays the dialog and reloads the tree panel.
showDialog(String) - Method in class wprover.ConcDialog
Displays the dialog and returns the result.
showDialog(GExpert, Font, Color) - Static method in class wprover.VFontChooser
Displays the font chooser dialog and returns the selected option.
showDialog(GExpert, Font, String, Color) - Static method in class wprover.VFontChooser
Displays the font chooser dialog and returns the selected option.
showFullGIB() - Method in class wprover.PanelProve
 
showMessage(String) - Static method in class wprover.CMisc
 
showNDGs() - Method in class wprover.PanelProve
 
showNumDialog() - Method in class wprover.GExpert
Shows the number check dialog if there are points to check.
SHOWOBJECT - Static variable in class wprover.DrawProcess
 
showPopupMenu(JComponent, int, int) - Method in class wprover.MProveTree
 
showppanel(boolean) - Method in class wprover.GExpert
Shows or hides the panel.
showProveBar(boolean) - Method in class wprover.GExpert
Shows or hides the prove bar.
showRuleDialog(GRule) - Method in class wprover.RuleDialog
 
showRulePanel(String, int, int) - Method in class wprover.GExpert
Shows the rule panel at the specified location.
showStyleDialog() - Method in class wprover.GExpert
Shows the style dialog.
showTime(long) - Method in class wprover.PanelProve
 
signArea(double, double, double, double, double, double) - Static method in class wprover.DrawBase
Computes the signed area determined by three points.
signArea(int, int, int, int, int, int) - Static method in class wprover.CPolygon
Calculates the signed area of a triangle given its vertex coordinates.
SIMILAR_SIGN - Static variable in class gprover.Cm
Similar sign constant.
simplify(TMono, Param[]) - Method in class maths.PolyBasic
Simplifies a polynomial to a lower degree without removing coefficients.
SimTri - Class in gprover
Rules class holds the translated geometric rules and full angle definitions.
SimTri() - Constructor for class gprover.SimTri
Constructs a SimTri object with default values.
sizeSet - Variable in class UI.GifEncoder
 
skip() - Method in class UI.GifDecoder
Skips variable length blocks up to and including next zero length block.
smallnameFont - Static variable in class wprover.CMisc
 
Smart(CPoint, double, double) - Method in class wprover.DrawProcess
Sets the given point to the specified coordinates and checks if it is on any geometric object.
SMART_HV_LINE_CATCH - Static variable in class wprover.CMisc
 
SmartAddPoint(double, double) - Method in class wprover.DrawProcess
Adds a new point to the drawing at the specified coordinates.
SmartAddPoint(double, double, String) - Method in class wprover.DrawProcess
Adds a new point to the drawing at the specified coordinates with a given name.
SmartgetApointFromXY(double, double) - Method in class wprover.DrawProcess
Adds a point at the specified coordinates.
SmartgetApointFromXY(double, double, String) - Method in class wprover.DrawProcess
Adds a point with the specified name at the given coordinates.
SmartmoveCatch(double, double) - Method in class wprover.DrawProcess
Moves the catch point to the specified coordinates, considering all types of objects.
SmartmoveCatch(double, double, int) - Method in class wprover.DrawProcess
Moves the catch point to the specified coordinates, considering specific types of objects.
SmartmoveCatchLine(double, double) - Method in class wprover.DrawProcess
Moves the catch point to the specified coordinates if a line is found at those coordinates.
SmartmoveCatchPt(double, double) - Method in class wprover.DrawProcess
Moves the catch point to the specified coordinates if a point is found at those coordinates.
SmartPCircle(CPoint) - Method in class wprover.DrawProcess
Finds a circle in the drawing that contains the given point.
SmartPLine(CPoint) - Method in class wprover.DrawProcess
Finds a line in the drawing that contains the given point.
SmartPoint(CPoint) - Method in class wprover.DrawProcess
Finds a point in the drawing that matches the given point's coordinates.
SmartPointOnLine(double, double) - Method in class wprover.DrawProcess
Finds a line in the drawing that is near the given coordinates.
SmartPonc(CPoint) - Method in class wprover.Circle
Adjusts the coordinates of the given point to lie on the circle using a smart algorithm.
smartPVDragLine() - Method in class wprover.DrawProcess
Adjusts the position of a free-moving point along its connecting line segments to ensure proper alignment.
SN - Static variable in class wprover.NumCheckDialog
 
SNAP - Variable in class wprover.DrawBase
 
soft(int) - Method in class wprover.CTrace
Softens the trace at the specified index.
softEdge() - Method in class wprover.CTrace
Softens the edges of the trace.
SOLID - Static variable in class pdf.PDFAnnot
Solid border.
SolidBorder - Class in UI
SolidBorder is a class that implements the Border interface.
SolidBorder() - Constructor for class UI.SolidBorder
Constructs a SolidBorder with default colors.
Solved - Variable in class maths.Param
 
sortVector(Vector) - Method in class gprover.Full
Sorts a vector of NDG constraints in ascending order based on their significance.
sout - Variable in class gprover.Gib
 
spec(int, Cons) - Static method in class gprover.CST
Adjusts the specification fields of the given construction based on the reference point.
SPECIFIC_ANGEL - Static variable in class wprover.Constraint
 
SpecificAngleDialog - Class in wprover
SpecificAngleDialog is a class that extends JBaseDialog and implements ActionListener and ItemListener.
SpecificAngleDialog(GExpert, int, Vector) - Constructor for class wprover.SpecificAngleDialog
Constructs a new SpecificAngleDialog with the specified GExpert instance, type, and vector of angles.
SPLIT_ANGLE - Static variable in class gprover.Rule
Constant for split angle type.
splitDono(TMono, int) - Method in class maths.PolyBasic
Splits the given monomial into a Dono object.
sprint(TMono) - Method in class maths.PolyBasic
Prints the polynomial in a simplified format.
sqrt() - Method in class maths.BigFraction
Calculates the square root of this fraction if it is non-negative.
sqrt(BigInteger) - Static method in class maths.BigSquareRoot
Calculates the square root of a BigInteger.
sqrtI(BigInteger) - Static method in class maths.BigSquareRoot
Calculates the integer square root of a BigInteger if it is a perfect square.
SQUARE - Static variable in class gprover.Gib
 
SQUARE - Static variable in class wprover.Constraint
 
st - Variable in class gprover.STris
 
ST - Static variable in class wprover.NumCheckDialog
 
start() - Method in class wprover.GExpert
Starts or initializes the component.
start() - Method in class wprover.GProver
Starts the proving process in a new thread.
start() - Method in class wprover.ImageTimer
Starts the image timer and the save process.
start() - Method in class wprover.JFlash
Starts the flash effect.
start() - Method in class wprover.JObjectFlash
Starts the flashing effect.
start() - Method in class wprover.JPolygonFlash
Starts the flashing effect and makes the second polygon invisible.
start() - Method in class wprover.JRedoStepFlash
Starts the flashing effect by stopping it first.
start() - Method in class wprover.JTriFlash
 
start(OutputStream) - Method in class UI.GifEncoder
Initiates GIF file creation on the given stream.
start(String) - Method in class UI.GifEncoder
Initiates writing of a GIF file with the specified name.
startA() - Method in class wprover.AnimatePanel
Starts the animation.
startAnimate() - Method in class wprover.AnimateC
Starts the animation by recalculating initial values and setting initial positions.
startCount() - Method in class wprover.RunningDialog
Starts the timer count by recording the current time.
startCounting() - Method in class wprover.SecondCounterDemo
Starts the countdown timer and centers the dialog on the screen.
started - Variable in class UI.GifEncoder
 
startFlash() - Method in class wprover.DrawProcess
Starts the flashing process for flash items in the flash list.
startFlashObject(Object) - Method in class wprover.RuleApplicationDialog
Starts flashing the specified object in the rule panel.
startSave() - Method in class wprover.ImageTimer
Starts the save process in a new thread.
startTimer() - Method in class wprover.GProver
Starts the timer for the proving process.
startTimer() - Method in class wprover.PanelGB
Starts a timer to monitor the running process.
startTimer(GExpert, String) - Static method in class wprover.RunningDialog
Starts the timer and displays the RunningDialog.
startTrackPt(CPoint) - Method in class wprover.DrawProcess
Starts tracking a given point.
stateChange() - Method in class wprover.DrawProcess
Toggles the status state.
stateChanged(ChangeEvent) - Method in class wprover.AnimatePanel
Handles state change events from the slider.
stateChanged(ChangeEvent) - Method in class wprover.GIFOptionDialog
Handles state change events for the slider.
stateChanged(ChangeEvent) - Method in class wprover.ImageTimer
Handles state changes for the sliders and updates the delay values.
stateChanged(ChangeEvent) - Method in class wprover.NdgDialog
 
stateChanged(ChangeEvent) - Method in class wprover.PanelProve
 
stateChanged(ChangeEvent) - Method in class wprover.PPDialog
Handles state change events for the tabbed pane.
stateChanged(ChangeEvent) - Method in class wprover.RuleDialog
Called when the state of the JTabbedPane changes.
STATIC - Static variable in class maths.Param
 
status - Variable in class UI.GifDecoder
 
status - Variable in class wprover.DrawProcess
 
STATUS - Variable in class wprover.DrawBase
 
STATUS_FORMAT_ERROR - Static variable in class UI.GifDecoder
File read status: Error decoding file (may be partially decoded)
STATUS_OK - Static variable in class UI.GifDecoder
File read status: No errors.
STATUS_OPEN_ERROR - Static variable in class UI.GifDecoder
File read status: Unable to open source.
step() - Method in class wprover.MProveTree
 
stepEnd() - Method in class wprover.MProveTree
 
stop() - Method in class wprover.CProveBarPanel
 
stop() - Method in class wprover.GExpert
Stops or cleans up the component.
stop() - Method in class wprover.JCirFlash
Stops the circular flashing effect.
stop() - Method in class wprover.JFlash
Stops the flash effect.
stop() - Method in class wprover.JLineFlash
Stops the flashing effect.
stop() - Method in class wprover.JObjectFlash
Stops the flashing effect.
stop() - Method in class wprover.JPointEnlargeFlash
Stops the flashing effect and resets the point's radius.
stop() - Method in class wprover.JPolygonFlash
Stops the flashing effect and makes the second polygon visible.
stop() - Method in class wprover.JRedoStepFlash
Stops the flashing effect and performs the redo step in the drawing process.
stop() - Method in class wprover.JTLineFlash
 
stop() - Method in class wprover.PanelAlgebraic
Stops the panel from running.
stopA() - Method in class wprover.AnimatePanel
Stops the animation.
stopAnimate() - Method in class wprover.AnimateC
Stops the animation by optionally resetting the point's position.
stopCounting() - Method in class wprover.SecondCounterDemo
Stops the countdown timer and hides the dialog.
stopFlash() - Method in class wprover.CClass
Stops the flashing mode for the geometry item.
stopFlash() - Method in class wprover.CPoint
Stops the flashing effect for this point and its associated text.
stopRunning() - Method in class wprover.PanelAlgebraic
Abstract method to stop the panel from running.
stopRunning() - Method in class wprover.PanelGB
Stops the running process and updates the status.
stopRunning() - Method in class wprover.PanelWu
Stops the running process if it is currently running.
stopTimer() - Method in class wprover.GExpert
This method is used to stop the timer.
stopTimer() - Method in class wprover.RunningDialog
Stops the timer and hides the RunningDialog.
stopTrack() - Method in class wprover.DrawProcess
Stops tracking the current point.
stopUndoFlash() - Method in class wprover.DrawProcess
Stops any active undo flash display by clearing the flash queue.
strikethroughCheckBox - Variable in class wprover.VFontChooser
 
String_p_print(TMono, boolean, boolean, boolean) - Method in class maths.PolyBasic
Returns a string representation of the polynomial.
StringTooLongException - Exception in pdf
This exception is thrown from gnu.jpdf.BoundingBox if the string won't fit into the box
StringTooLongException(String) - Constructor for exception pdf.StringTooLongException
Normally this exception is constructed with a message containing information about the sizes of the parent and child box, and maybe the string that caused the overflow.
STris - Class in gprover
Constructs a SimTri object with default values.
STris() - Constructor for class gprover.STris
Constructs an STris object with default values.
subscriptCheckBox - Variable in class wprover.VFontChooser
 
SUBTRACT_FROM_BOTTOM - Static variable in class pdf.BoundingBox
Used to subtract a child from a box, *leaving* the bottom portion
SUBTRACT_FROM_LEFT - Static variable in class pdf.BoundingBox
Used to subtract a child from a box, *leaving* the left portion
SUBTRACT_FROM_RIGHT - Static variable in class pdf.BoundingBox
Used to subtract a child from a box, *leaving" the right portion
SUBTRACT_FROM_TOP - Static variable in class pdf.BoundingBox
Used to subtract a child from a box, *leaving* the top portion
suffix - Variable in class UI.GifDecoder
 
superscriptCheckBox - Variable in class wprover.VFontChooser
 
switchProveBarVisibility(boolean) - Method in class wprover.GExpert
Switches the visibility of the prove bar.
SYMPOINT - Static variable in class wprover.Constraint
 

T

T_ANGLE - Static variable in class gprover.Rule
Constant for T angle type.
t1 - Variable in class gprover.AngTn
The first integer attribute related to the angles.
t1 - Variable in class gprover.AngTr
The first integer attribute related to the angle.
t1 - Variable in class gprover.CongSeg
The first type of the segment.
t2 - Variable in class gprover.AngTn
The second integer attribute related to the angles.
t2 - Variable in class gprover.AngTr
The second integer attribute related to the angle.
t2 - Variable in class gprover.CongSeg
The second type of the segment.
tableChanged(TableModelEvent) - Method in class wprover.NdgDialog
 
Tangent(Object) - Method in class wprover.Circle
Checks if the given object is tangent to the circle.
TCLine - Static variable in class wprover.CLine
 
TCLINE - Static variable in class wprover.Constraint
 
TDono - Class in maths
Represents a Dono object which contains three polynomials.
TDono(TMono, TMono, TMono) - Constructor for class maths.TDono
Constructs a new TDono object with the specified polynomials.
TEMP_POINT - Static variable in class wprover.CClass
 
test(Vector, int) - Method in class wprover.PanelGB
Tests the Groebner basis computation with the specified polynomial vector and index.
test_c - Static variable in class gprover.Gib
 
test_ln - Static variable in class gprover.Gib
 
test_ra - Variable in class gprover.Gib
 
test_ra1 - Static variable in class gprover.Gib
 
text - Variable in class gprover.DTerm
The string representation of the term.
text - Variable in class gprover.ElTerm
 
text - Variable in class gprover.GrTerm
 
TEXT - Static variable in class wprover.CClass
 
TextFrame - Class in wprover
TextFrame.java This class represents a dialog for editing text properties in a drawing application.
TextFrame(GExpert, double, double) - Constructor for class wprover.TextFrame
Constructs a new TextFrame with the specified GExpert instance and coordinates.
textlist - Variable in class wprover.DrawBase
 
TextValueEditor - Class in wprover
TextValueEditor is a dialog for editing mathematical expressions.
TextValueEditor(GExpert) - Constructor for class wprover.TextValueEditor
Constructs a new TextValueEditor dialog with a specified GExpert context.
thepicture - Variable in class UI.NeuQuant
 
thmFont - Static variable in class wprover.CMisc
 
thumbnail - Variable in class pdf.PDFPage
Object ID that contains a thumbnail sketch of the page
TIME_INTERVAL - Variable in class wprover.JFlash
 
time_over() - Method in class gprover.GDDAux
Checks if the elapsed time since start exceeds the defined limit.
time_start() - Method in class gprover.GDDAux
Records the current system time as the start time for timing.
timer - Variable in class wprover.JFlash
 
timer - Static variable in class wprover.RunningDialog
 
TLine - Class in gprover
Constructs an STris object with default values.
TLine - Static variable in class wprover.CLine
 
TLine() - Constructor for class gprover.TLine
Constructs a TLine object with default values.
TLine(LLine, LLine) - Constructor for class gprover.TLine
Constructs a TLine object with specified line segments.
TMARK - Static variable in class wprover.CClass
 
TMono - Class in maths
Represents a monomial in a polynomial.
TMono() - Constructor for class maths.TMono
Default constructor.
TMono(int, int, int) - Constructor for class maths.TMono
Constructs a monomial with the specified variable, value, and degree.
TMono(int, BigInteger, int) - Constructor for class maths.TMono
Constructs a monomial with the specified variable, value, and degree.
TMono(int, TMono, int) - Constructor for class maths.TMono
Constructs a monomial with the specified variable, coefficient, and degree.
toArray(Vector<? extends PDFObject>) - Static method in class pdf.PDFObject
This utility method returns a String containing an array definition based on a Vector containing PDFObjects
toDDString() - Method in class gprover.Cons
Returns a detailed string representation of the construction without trimming.
toDString() - Method in class gprover.Cons
Returns a detailed string representation of the construction.
topColor - Variable in class UI.SolidBorder
 
toSString() - Method in class gprover.Cons
Returns a short string representation of the construction.
toString() - Method in class gprover.AngSt
Returns a string representation of the angles.
toString() - Method in class gprover.AuxPt
Returns a string representation of the auxiliary point and its associated ProPoints.
toString() - Method in class gprover.CClass
Returns a string representation of the geometric object.
toString() - Method in class gprover.CNdg
Returns a string representation of the geometric condition.
toString() - Method in class gprover.Cond
Returns the step description as the string representation.
toString() - Method in class gprover.Cons
Returns a string representation of the construction.
toString() - Method in class gprover.DTerm
Returns the string representation of the term.
toString() - Method in class gprover.ElTerm
Returns the string representation of the element term.
toString() - Method in class gprover.GrTerm
Returns the text representation of this geometric term.
toString() - Method in class gprover.GTerm
Returns a string representation of the construction.
toString() - Method in class gprover.LList
Returns a string representation of the LList object.
toString() - Method in class gprover.ProPoint
 
toString() - Method in class gprover.Rule
Returns a string representation of the rule.
toString() - Method in class gprover.Var
Returns the string representation of the variable.
toString() - Method in class gprover.XTerm
Returns the string representation of the term.
toString() - Method in class maths.BigFraction
Returns a string representation of the fraction.
toString() - Method in class maths.Param
Returns a string representation of the parameter.
toString() - Method in class pdf.PDFObject
Returns the unique serial number in PDF format
toString() - Method in class pdf.PDFXref
 
toString() - Method in exception pdf.StringTooLongException
 
toString() - Method in class wprover.AnimateC
Returns a string representation of the animation state.
toString() - Method in class wprover.CClass
Returns the string representation of the geometry item.
toString() - Method in class wprover.Constraint
Returns the string representation of the constraint.
toString() - Method in class wprover.CPoint
Returns the string representation of this point.
toStringEx() - Method in class gprover.Cons
Returns an extended string representation of the construction.
tpane - Variable in class wprover.PanelAlgebraic
 
TPoly - Class in maths
Represents a polynomial linked list.
TPoly() - Constructor for class maths.TPoly
Default constructor.
tr - Variable in class gprover.Mnde
 
TRACE - Static variable in class wprover.CClass
 
tracelist - Variable in class wprover.DrawBase
 
tractcolor - Static variable in class wprover.DrawData
 
TransComfirmed - Static variable in class wprover.CMisc
 
transform(AffineTransform) - Method in class pdf.PDFGraphics
 
TRANSFORM - Static variable in class wprover.Constraint
 
TRANSFORM - Static variable in class wprover.DrawProcess
 
TRANSFORM1 - Static variable in class wprover.Constraint
 
TransformConfirmDialog - Class in wprover
TransformConfirmDialog.java This class represents a confirmation dialog for transformations in the GExpert application.
TransformConfirmDialog(Frame, String, String) - Constructor for class wprover.TransformConfirmDialog
Constructs a new TransformConfirmDialog with the specified frame and messages.
transIndex - Variable in class UI.GifDecoder
 
transIndex - Variable in class UI.GifEncoder
 
translate(double, double) - Method in class pdf.PDFGraphics
 
translate(int) - Method in class wprover.RectangleSelectionDialog
Translates the rectangle by a specified amount.
translate(int, int) - Method in class pdf.PDFGraphics
 
TRANSLATE - Static variable in class wprover.DrawProcess
 
translate_back(double, double, double, double) - Method in class wprover.DrawProcess
Translates all points back to their original positions after transformation.
transparency - Variable in class UI.GifDecoder
 
transparent - Variable in class UI.GifEncoder
 
TRAPEZOID - Static variable in class gprover.Gib
 
TRAPEZOID - Static variable in class wprover.Constraint
 
TRAPEZOID - Static variable in class wprover.DrawProcess
 
TRATIO - Static variable in class wprover.Constraint
 
trax - Variable in class pdf.PDFGraphics
This is used to translate coordinates
tray - Variable in class pdf.PDFGraphics
This is used to translate coordinates
TreeCellOpaqueRender - Class in wprover
TreeCellOpaqueRender.java This class is a custom tree cell renderer and editor for a JTree component.
TreeCellOpaqueRender() - Constructor for class wprover.TreeCellOpaqueRender
 
TreeCellOpaqueRender(GExpert, boolean) - Constructor for class wprover.TreeCellOpaqueRender
 
tri_type - Variable in class gprover.Gib
 
TRIANGLE - Static variable in class gprover.Gib
 
TRIANGLE - Static variable in class wprover.Constraint
 
TRIANGLE - Static variable in class wprover.DrawProcess
 
TRIANGLE_SIGN - Static variable in class gprover.Cm
Triangle sign constant.
trim(String) - Method in class gprover.Cons
Trims the string to the default length.
trim(String, int) - Method in class gprover.Cons
Trims the string to the specified length.
tvalue - Variable in class wprover.CText
 
TVALUE - Static variable in class wprover.CClass
 
type - Variable in class gprover.CNdg
The type of the geometric condition.
type - Variable in class gprover.Cons
The type of the construction.
type - Variable in class gprover.ProPoint
 
type - Variable in class maths.Param
 
type - Variable in class wprover.GRule
 
type1 - Variable in class gprover.ProPoint
 
TypeString() - Method in class wprover.CAngle
Gets the type string of the angle.
TypeString() - Method in class wprover.CArrow
Gets the type string of the arrow.
TypeString() - Method in class wprover.CClass
Gets the type string of the geometry item.
TypeString() - Method in class wprover.CDistance
Gets the type string of the distance.
TypeString() - Method in class wprover.Cedmark
Gets the type string of the equality mark.
TypeString() - Method in class wprover.Circle
Gets the type string of the circle.
TypeString() - Method in class wprover.CLine
Returns the type of the line as a string.
TypeString() - Method in class wprover.CPoint
Returns the type of the point as a string.
TypeString() - Method in class wprover.CPolygon
Deprecated.
TypeString() - Method in class wprover.CProveText
Retrieves the type string of the proof text.
TypeString() - Method in class wprover.CText
Retrieves a string representation of the type of this text object.
TypeString() - Method in class wprover.CTMark
Returns the type string of the mark.
TypeString() - Method in class wprover.CTrace
Returns the type string of the trace.
TypeString(String) - Method in class wprover.CPolygon
Retrieves the polygon type as a string with a specified format.

U

u - Variable in class gprover.Cond
Structure holding different geometric entities.
U_Obj - Variable in class wprover.DrawProcess
 
UI - package UI
This package handles the presentation layer of the application by managing UI components and event handling.
unbiasnet() - Method in class UI.NeuQuant
 
underlineCheckBox - Variable in class wprover.VFontChooser
 
UNDERLINED - Static variable in class pdf.PDFAnnot
The border is drawn as a line on the bottom of the annotation rectangle
Undo() - Method in class wprover.DrawProcess
Performs an undo operation.
undo_default(DrawProcess) - Method in class wprover.CProveField
Undoes the default action for the proof steps.
undo_default(DrawProcess) - Method in class wprover.CProveText
Undoes the default action for the proof text.
undo_step(UndoStruct) - Method in class wprover.DrawProcess
Performs a single undo step.
undo_step(UndoStruct, boolean) - Method in class wprover.DrawProcess
Performs a single undo step with an option to regenerate and recalculate.
Undo_step() - Method in class wprover.DrawProcess
Performs an undo step.
Undo_stepPure() - Method in class wprover.DrawProcess
Performs a pure undo step.
undo_to_head(DrawProcess) - Method in class wprover.CProveField
Undoes the proof steps to the head.
undo_to_head(DrawProcess) - Method in class wprover.CProveText
Undoes the proof text to the head of the draw process.
UndoAdded() - Method in class wprover.DrawProcess
Adds a default undo action with a generic message.
UndoAdded(Object) - Method in class wprover.DrawProcess
Adds an undo action with a specified tip message.
UndoAdded(Object, boolean) - Method in class wprover.DrawProcess
Adds an undo action with a specified tip message and a flag to generate proof.
UndoAdded(Object, boolean, boolean) - Method in class wprover.DrawProcess
Adds an undo action with a specified tip message, a flag to generate proof, and a flag to update the manual input bar.
UndoEditDialog - Class in wprover
UndoEditDialog.java This class represents a dialog for displaying the undo edit history in a tree structure.
UndoEditDialog(GExpert) - Constructor for class wprover.UndoEditDialog
Constructs a new UndoEditDialog with the specified GExpert owner.
undolist - Variable in class wprover.ListTree
 
UndoPure() - Method in class wprover.DrawProcess
Performs a pure undo operation.
undoStep(UndoStruct) - Method in class wprover.MProveInputPanel
Undoes the specified step in the panel.
undoStep(UndoStruct) - Method in class wprover.MProveTree
 
unfreezeAllPoints() - Method in class wprover.DrawBase
Unfreezes all points in the diagram.
unSelectAllPoints() - Method in class wprover.NumCheckDialog
Unselects all points in the JComboBoxes.
update() - Method in class wprover.AllSolutionDialog
Updates the displayed information in the dialog.
update() - Method in class wprover.ConcPanel
Updates the points in the panel based on the current point list from the GExpert instance.
updateActionPool(int) - Method in class wprover.GExpert
Updates the action pool using the currently selected list of objects.
updateBState() - Method in class wprover.ConcPanel
Updates the state of the button in the input panel based on the current selection.
updateButton() - Method in class wprover.RectChooser
Updates the state of the OK button based on the rectangle size and pressed state.
UpdateDiagram() - Method in interface wprover.DiagramUpdater
Updates the diagram.
UpdateDiagram() - Method in class wprover.NumCheckDialog
Updates the diagram and the labels in the dialog.
updateField() - Method in class wprover.RectChooser
Updates the text fields with the current rectangle coordinates and size.
updateFlashDelay() - Method in class wprover.DrawProcess
Updates the delay for all flash objects in the flash list.
updatePreview() - Method in class wprover.VFontChooser
Updates the font preview based on the current selections in the font chooser.
updateTimer() - Method in class wprover.JFlash
Updates the timer delay to the flash interval defined in CMisc.
updateTitle() - Method in class wprover.GExpert
This method is used to update the title of the window.
updateValue() - Method in class wprover.ImageTimer
Updates the text fields with the current slider values.
upValueDM(Vector, int) - Method in class maths.PolyBasic
Updates the value of a polynomial by adding a given value to its coefficients.
upValueTM(Vector, int) - Method in class maths.PolyBasic
Updates the value of a polynomial by adding a given value to its coefficients.
upValueTM(TMono, int) - Method in class maths.PolyBasic
Updates the value of a polynomial by adding a given value to its coefficients.
usedEntry - Variable in class UI.GifEncoder
 
USENONE - Static variable in class pdf.PDFDocument
This page mode indicates that the document should be opened just with the page visible.
USEOUTLINES - Static variable in class pdf.PDFDocument
This page mode indicates that the Outlines should also be displayed when the document is opened.
USETHUMBS - Static variable in class pdf.PDFDocument
This page mode indicates that the Thumbnails should be visible when the document first opens.

V

v - Variable in class gprover.AngleT
An integer value associated with the angle.
v - Variable in class gprover.AngTr
An integer value associated with the angle.
v - Variable in class gprover.ElTerm
 
V_LINE - Static variable in class wprover.DrawBase
 
val - Variable in class maths.TMono
 
validate_all(int, int, int[]) - Static method in class gprover.CST
Validates and adjusts the type code for a construction based on the reference point and its associated point indices.
validate_cg(int, int[]) - Static method in class gprover.CST
Validates and adjusts the construction type for a congruence of distances construction.
validate_coll(int, int[]) - Static method in class gprover.CST
Validates and adjusts the construction type for a collinearity scenario.
validate_ea(int, int[]) - Static method in class gprover.CST
Validates and adjusts the construction type for an angle-related scenario.
validate_p(int, int[]) - Static method in class gprover.CST
Validates and adjusts the construction type for a parallel scenario.
validate_t(int, int[]) - Static method in class gprover.CST
Validates and adjusts the construction type for a perpendicular construction.
validatePage(PageFormat) - Method in class pdf.PDFPrinterJob
 
value - Variable in class maths.Param
 
value() - Method in class maths.TMono
Returns the value of the monomial.
VALUE - Static variable in class gprover.LList
Constant value representing a value type.
VALUE_TEXT - Static variable in class wprover.CText
 
valueChanged(ListSelectionEvent) - Method in class wprover.ListTree
Handles value change events for the list selections.
valueChanged(ListSelectionEvent) - Method in class wprover.NdgDialog
Handles list selection events for the NdgDialog.
valueChanged(ListSelectionEvent) - Method in class wprover.SelectDialog
Handles the list selection event.
var - Variable in class gprover.XTerm
 
Var - Class in gprover
The Var class represents a variable in a geometric context.
Var() - Constructor for class gprover.Var
Constructs a Var object with default values.
Var(int, int, int, int, int) - Constructor for class gprover.Var
Constructs a Var object with specified values.
vauxptf - Variable in class gprover.Gib
 
vauxpts - Variable in class gprover.Gib
 
version - Static variable in class wprover.CMisc
 
Version - Class in wprover
Version is a class that provides version information for the Geometry Expert project.
Version() - Constructor for class wprover.Version
 
version_load_now - Static variable in class wprover.CMisc
 
VERT_ALIGN_BOTTOM - Static variable in class pdf.BoundingBox
Used to align a String at the bottom of the box
VERT_ALIGN_CENTER - Static variable in class pdf.BoundingBox
Used to a align a String centered vertically
VERT_ALIGN_TOP - Static variable in class pdf.BoundingBox
Used to align a String at the top of the box
VERTICAL - Static variable in class wprover.Constraint
 
VFontChooser - Class in wprover
VFontChooser is a class that extends JBaseDialog and provides a font chooser dialog for selecting fonts, sizes, and styles.
viewElement(CClass) - Method in class wprover.DrawProcess
Displays the properties of the specified object in the dialog.
VIEWELEMENT - Static variable in class wprover.DrawProcess
 
viewElementFromXY(double, double) - Method in class wprover.DrawProcess
Views an element from the specified coordinates.
viewElementsAuto(CClass) - Method in class wprover.GExpert
Automatically sets the panel type for the given class.
visible() - Method in class wprover.CClass
Determines if the geometry item is visible.
VISIBLE - Static variable in class wprover.Constraint
 
vlist - Variable in class gprover.Cond
List of the direct steps in this node.
vprint(int, int, Object[]) - Static method in class gprover.CST
Generates a concatenated String of the non-null elements in the specified subarray.
vType - Variable in class wprover.JFlash
 
vzero(int) - Static method in class wprover.GeoPoly
Checks if a given integer is present in the zeron array.

W

width - Variable in class UI.GifDecoder
 
width - Variable in class UI.GifEncoder
 
Width - Variable in class wprover.DrawBase
 
WIDTH2 - Static variable in class wprover.DrawData
 
widthlist - Variable in class wprover.DrawData
 
windex - Static variable in class wprover.DrawData
 
windowActivated(WindowEvent) - Method in class wprover.AllSolutionDialog
Invoked when a window is activated.
windowActivated(WindowEvent) - Method in class wprover.GExpert
 
windowActivated(WindowEvent) - Method in class wprover.NumCheckDialog
 
windowActivated(WindowEvent) - Method in class wprover.RuleApplicationDialog
 
windowActivated(WindowEvent) - Method in class wprover.UndoEditDialog
 
windowClosed(WindowEvent) - Method in class wprover.AllSolutionDialog
Invoked when a window has been closed.
windowClosed(WindowEvent) - Method in class wprover.GExpert
 
windowClosed(WindowEvent) - Method in class wprover.NumCheckDialog
This method is called when the window is closed.
windowClosed(WindowEvent) - Method in class wprover.RuleApplicationDialog
Invoked when a window has been closed.
windowClosed(WindowEvent) - Method in class wprover.UndoEditDialog
 
windowClosing(WindowEvent) - Method in class wprover.AllSolutionDialog
Invoked when the user attempts to close the window from the window's system menu.
windowClosing(WindowEvent) - Method in class wprover.GExpert
This method is called when the user closes the window.
windowClosing(WindowEvent) - Method in class wprover.NumCheckDialog
 
windowClosing(WindowEvent) - Method in class wprover.RuleApplicationDialog
 
windowClosing(WindowEvent) - Method in class wprover.UndoEditDialog
 
windowDeactivated(WindowEvent) - Method in class wprover.AllSolutionDialog
Invoked when a window is deactivated.
windowDeactivated(WindowEvent) - Method in class wprover.GExpert
 
windowDeactivated(WindowEvent) - Method in class wprover.NumCheckDialog
 
windowDeactivated(WindowEvent) - Method in class wprover.RuleApplicationDialog
 
windowDeactivated(WindowEvent) - Method in class wprover.UndoEditDialog
 
windowDeiconified(WindowEvent) - Method in class wprover.AllSolutionDialog
Invoked when a window is changed from a minimized to a normal state.
windowDeiconified(WindowEvent) - Method in class wprover.GExpert
 
windowDeiconified(WindowEvent) - Method in class wprover.NumCheckDialog
 
windowDeiconified(WindowEvent) - Method in class wprover.RuleApplicationDialog
 
windowDeiconified(WindowEvent) - Method in class wprover.UndoEditDialog
 
windowIconified(WindowEvent) - Method in class wprover.AllSolutionDialog
Invoked when a window is changed from a normal to a minimized state.
windowIconified(WindowEvent) - Method in class wprover.GExpert
 
windowIconified(WindowEvent) - Method in class wprover.NumCheckDialog
 
windowIconified(WindowEvent) - Method in class wprover.RuleApplicationDialog
 
windowIconified(WindowEvent) - Method in class wprover.UndoEditDialog
 
windowOpened(WindowEvent) - Method in class wprover.AllSolutionDialog
Invoked when a window has been opened.
windowOpened(WindowEvent) - Method in class wprover.GExpert
 
windowOpened(WindowEvent) - Method in class wprover.NumCheckDialog
 
windowOpened(WindowEvent) - Method in class wprover.RuleApplicationDialog
 
windowOpened(WindowEvent) - Method in class wprover.UndoEditDialog
 
wprover - package wprover
The wprover package provides core functionalities for geometric proving and constraint-based computations.
write(OutputStream) - Method in class pdf.PDFAnnot
Should this be public??
write(OutputStream) - Method in class pdf.PDFBorder
 
write(OutputStream) - Method in class pdf.PDFCatalog
 
write(OutputStream) - Method in class pdf.PDFDocument
 
write(OutputStream) - Method in class pdf.PDFFont
 
write(OutputStream) - Method in class pdf.PDFImage
Compression needs to be improved here
write(OutputStream) - Method in class pdf.PDFInfo
 
write(OutputStream) - Method in class pdf.PDFObject
Writes the object to the output stream.
write(OutputStream) - Method in class pdf.PDFOutline
 
write(OutputStream) - Method in class pdf.PDFPage.procset
 
write(OutputStream) - Method in class pdf.PDFPage
 
write(OutputStream) - Method in class pdf.PDFPageList
 
write(OutputStream) - Method in class pdf.PDFStream
 
write(PDFObject) - Method in class pdf.PDFOutput
This method writes a PDFObject to the stream.
writeAterm(FileOutputStream) - Method in class gprover.GTerm
Writes the current A-term to the specified FileOutputStream.
writeAterm2(DataOutputStream) - Method in class gprover.GTerm
Writes the current A-term to the provided DataOutputStream using an alternative format.
writeblock(int, Vector<PDFXref>) - Method in class pdf.PDFOutput
Writes a block of references to the PDF file
writeEnd(OutputStream) - Method in class pdf.PDFObject
The write method should call this after writing anything to the OutputStream.
writeFont(OutputStreamWriter, String, Font) - Static method in class wprover.CMisc
 
WriteFont(DataOutputStream, Font) - Method in class wprover.CProveText
Writes a font to the specified data output stream.
writeGraphicCtrlExt() - Method in class UI.GifEncoder
Writes Graphic Control Extension
writeImageDesc() - Method in class UI.GifEncoder
Writes Image Descriptor
writeLSD() - Method in class UI.GifEncoder
Writes Logical Screen Descriptor
writeMaple(FileOutputStream) - Method in class wprover.PanelGB
Writes the current data in Maple format to the specified output stream.
writeNetscapeExt() - Method in class UI.GifEncoder
Writes Netscape application extension to define repeat count.
writePalette() - Method in class UI.GifEncoder
Writes color table
writePixels() - Method in class UI.GifEncoder
Encodes and writes pixel data
writePointPosition(FileOutputStream) - Method in class wprover.DrawTextProcess
Writes the positions of points to the given output stream.
writeShort(int) - Method in class UI.GifEncoder
Write 16-bit value to output stream, LSB first
writeStart(OutputStream) - Method in class pdf.PDFObject
The write method should call this before writing anything to the OutputStream.
writeStream(OutputStream) - Method in class pdf.PDFImage
Writes the image to the stream
writeStream(OutputStream) - Method in class pdf.PDFStream
This inserts the Streams length, then the actual stream, finally the end of stream/object markers.
writeString(String) - Method in class UI.GifEncoder
Writes string to output stream
WriteString(DataOutputStream, String) - Method in class wprover.CProveText
Writes a string to the specified data output stream.
WuTextPane - Class in wprover
WuTextPane is a class that extends JTextPane and implements ActionListener.
WuTextPane() - Constructor for class wprover.WuTextPane
Constructs a WuTextPane, sets it to be non-editable, and adds styles to the document.

X

x - Variable in class maths.TMono
 
x_inside(int, int, int) - Method in class gprover.Gib
Determines if a point lies strictly between two other points along both axes.
x_list(LList) - Method in class gprover.GDDBase
Checks whether an equivalent node list already exists in the collection.
x1 - Variable in class wprover.CPoint
 
xatcong(int, int, int, int) - Method in class gprover.GDDBase
Checks whether the angle formed by points a, b, and c is congruent to the specified angle value.
xatcong(LLine, LLine) - Method in class gprover.GDDBase
Determines if the angle formed by the two lines is congruent.
xcir_n(int, int, int, int, int, int) - Method in class gprover.GDDBase
Checks whether a circle defined by the given set of points exists.
xindex - Variable in class maths.Param
 
XTerm - Class in gprover
Constructs a Var object with default values.
XTerm() - Constructor for class gprover.XTerm
Constructs an XTerm object with default values.
xterm_1term(XTerm, Vector) - Method in class gprover.Full
Processes an XTerm with one term to generate NDG constraints.
xterm_2term(XTerm, Vector) - Method in class gprover.Full
Processes an XTerm with two terms to generate NDG constraints.
xterm2ndg(XTerm, Vector) - Method in class gprover.Full
Converts an XTerm into NDG constraints and adds them to the provided list.

Y

y1 - Variable in class wprover.CPoint
 

Z

ZERO - Static variable in class gprover.Gib
 
ZERO - Static variable in class maths.BigFraction
 
ZERO - Static variable in class wprover.CMisc
 
ZERO - Static variable in class wprover.JFlash
 
zoom_in(double, double, int) - Method in class wprover.DrawBase
Zooms in the diagram from a specified center by adjusting the points.
ZOOM_IN - Static variable in class wprover.DrawProcess
 
zoom_out(double, double, int) - Method in class wprover.DrawBase
Zooms out the diagram from a specified center by adjusting the points.
ZOOM_OUT - Static variable in class wprover.DrawProcess
 
ZOOM_RATIO - Static variable in class wprover.CMisc
 

_

_command - Variable in class wprover.GExpert
 
_mremainder - Variable in class wprover.PanelAlgebraic
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages