Element Inequality
 JXG.GeometryElement
   ↳ JXG.Curve
         ↳ Inequality
				Creates an area indicating the solution of a linear inequality.
				
				
					
Defined in:  composition.js.
				
                
Extends
                    JXG.Curve.
                
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| Display the solution set of a linear inequality (less than or equal to). | 
| Field Attributes | Field Name and Description | 
|---|---|
| By default an inequality is less (or equal) than. | 
- Methods borrowed from class JXG.Curve:
- addTransform, allocatePoints, checkReal, generateTerm, hasPoint, interpolationFunctionFromArray, isDistOK, isSegmentOutside, maxX, minX, notifyParents, setPosition, setPositionDirectly, update, updateCurve, updateDataArray, updateParametricCurve, updateParametricCurveNaive, updateRenderer, updateTransform, Z
- Methods borrowed from class JXG.GeometryElement:
- _set, addChild, addDescendants, addRotation, animate, bounds, clearTrace, cloneToBackground, countChildren, createGradient, createLabel, draggable, generatePolynomial, getAttribute, getAttributes, getLabelAnchor, getName, getParents, getTextAnchor, getType, hideElement, labelColor, noHighlight, normalize, off, on, prepareUpdate, remove, removeChild, removeDescendants, resolveShortcuts, setArrow, setAttribute, setDash, setLabelText, showElement, triggerEventHandlers
- Events borrowed from class JXG.GeometryElement:
- attribute, attribute:<attribute><attribute>, down, drag, mousedown, mousedrag, mousemove, mouseout, mouseover, mouseup, move, out, over, touchdown, touchdrag, touchup, up
					Element Detail
				
				
				
						Inequality
				
				
				
					Display the solution set of a linear inequality (less than or equal to).
					
				
				
				
					
						- 
                        
                            This element has no direct constructor. To create an instance of this element you have to call JXG.Board#create
                            with type "inequality".
- Possible parent array combinations are:
- 
                                
                                
                                    {JXG.Line} l
 
 
- The area drawn will be the area below this line.
- Throws:
- {Error}
- If the element cannot be constructed with the given parent objects an exception is thrown.
- Examples:
p = board.create('point', [1, 3]);
q = board.create('point', [-2, -4]);
l = board.create('line', [p, q]);
ineq = board.create('inequality', [l]);
				
                
    				 Attribute Detail
				
				
					 
					
					{Boolean}
					inverse
					
					
						By default an inequality is less (or equal) than. Set inverse to true will consider the inequality
greater (or equal) than.
						
							
Defined in: options.js.
					
						
						
						
						
							Defined in: options.js.
- Default Value:
- false
                    Attributes borrowed from other Elements
                
                - Attributes borrowed from class JXG.Curve:
- curveType, handDrawing
- Attributes borrowed from class JXG.GeometryElement:
- dash, draft, fillColor, fillOpacity, fixed, frozen, highlight, highlightFillColor, highlightFillOpacity, highlightStrokeColor, highlightStrokeOpacity, highlightStrokeWidth, needsRegularUpdate, scalable, shadow, snapToGrid, strokeColor, strokeOpacity, strokeWidth, trace, traceAttributes, visible, withLabel
					Fields borrowed from other Elements
				
				- Fields borrowed from class JXG.Curve:
- numberPoints
- Fields borrowed from class JXG.GeometryElement:
- _pos, addEvent, ancestors, baseElement, board, childElements, descendants, dump, elementClass, elType, eventHandlers, getProperty, hasLabel, highlighted, id, isDraggable, isReal, lastDragTime, methodMap, mouseover, name, needsUpdate, notExistingParents, numTraces, quadraticform, removeEvent, rendNode, setProperty, stdform, subs, symbolic, traces, transformations, type, visProp
					Methods borrowed from other Elements
				
				- Methods borrowed from class JXG.Curve:
- addTransform, allocatePoints, checkReal, generateTerm, hasPoint, interpolationFunctionFromArray, isDistOK, isSegmentOutside, maxX, minX, notifyParents, setPosition, setPositionDirectly, update, updateCurve, updateDataArray, updateParametricCurve, updateParametricCurveNaive, updateRenderer, updateTransform, Z
- Methods borrowed from class JXG.GeometryElement:
- _set, addChild, addDescendants, addRotation, animate, bounds, clearTrace, cloneToBackground, countChildren, createGradient, createLabel, draggable, generatePolynomial, getAttribute, getAttributes, getLabelAnchor, getName, getParents, getTextAnchor, getType, hideElement, labelColor, noHighlight, normalize, off, on, prepareUpdate, remove, removeChild, removeDescendants, resolveShortcuts, setArrow, setAttribute, setDash, setLabelText, showElement, triggerEventHandlers
    				Events borrowed from other Elements
                
                
                
                
            
		 JSXGraph Reference
JSXGraph Reference Elements
 Elements