Usage (signatures)
board.create('image', [url, coords, size]);
Parameters
| Name | Type | Description |
|---|---|---|
url |
String | function | Defines the location of the image data. Data URIs are possible. |
coords |
Array | The array |
size |
Array | The array |
Example
var im = board.create('image', ['https://jsxgraph.org/jsxgraph/distrib/images/uccellino.jpg', [-3, -2], [3, 3]]);
Attributes
Own
attractors
- Description
List of attractor elements. If the distance of the image is less than attractorDistance the image is made to glider of this element.
- Type
- Array
- Default Value
- empty
- Source
- options.js, line 6270
cssClass
- Description
Defines the CSS class used by the image. CSS attributes defined in this class will overwrite the corresponding JSXGraph attributes, e.g. opacity. The default CSS class is defined in jsxgraph.css.
- Type
- String
- Overrides
- JXG.Image#cssClass
- Default Value
- 'JXGimage'
- See
- Source
- options.js, line 6190
highlightCssClass
- Description
Defines the CSS class used by the image when highlighted. CSS attributes defined in this class will overwrite the corresponding JSXGraph attributes, e.g. highlightFillOpacity. The default CSS class is defined in jsxgraph.css.
- Type
- String
- Overrides
- JXG.Image#highlightCssClass
- Default Value
- 'JXGimageHighlight'
- See
- Source
- options.js, line 6207
rotate
- Description
Image rotation in degrees.
- Type
- Number
- Default Value
- 0
- Source
- options.js, line 6225
snapSizeX
- Description
Defines together with Image#snapSizeY the grid the image snaps on to. The image will only snap on user coordinates which are integer multiples to snapSizeX in x and snapSizeY in y direction. If this value is equal to or less than
0, it will use the grid displayed by the major ticks of the default ticks of the default x axes of the board.- Type
- Number
- Default Value
- 1
- See
- Source
- options.js, line 6235
snapSizeY
- Description
Defines together with Image#snapSizeX the grid the image snaps on to. The image will only snap on integer multiples to snapSizeX in x and snapSizeY in y direction. If this value is equal to or less than
0, it will use the grid displayed by the major ticks of the default ticks of the default y axes of the board.- Type
- Number
- Default Value
- 1
- See
- Source
- options.js, line 6253
Inherited
Members
Own
none
Inherited
Methods
Own
none
Inherited
Events
Own
none
Inherited
Throws
-
If the element cannot be constructed with the given parent objects an exception is thrown.
- Type
- Exception
Details
- Type
- JXG.Image
- Source
- base/image.js, line 391