garnet

any of a group of hard, vitreous minerals, silicates of calcium, magnesium, iron, or manganese with aluminum or iron, varying in color: a deep-red transparent variety is used as a gem and as an abrasive.

garnet1

/ˈɡɑːnɪt/

noun

1.

any of a group of hard glassy red, yellow, or green minerals consisting of the silicates of calcium, iron, manganese, chromium, magnesium, and aluminium in cubic crystalline form: used as a gemstone and abrasive. Formula: A3B2(SiO4)3 where A is a divalent metal and B is a trivalent metal

Derived Forms

garnet-like, adjective

Word Origin

C13: from Old French grenat, from grenat (adj) red, from pome grenatepomegranate

early 14c., metathesized from Old French grenat "garnet," originally an adjective, "of a dark red color," from Medieval Latin granatum, originally an adjective, "of dark red color," perhaps abstracted from pomegranate (q.v.), from the stone's resemblance either to the shape of the seeds or the color of the pulp. But perhaps the word is from Medieval Latin granum "grain," in its sense of "cochineal, red dye."

(gär'nĭt) Any of several common red, brown, black, green, or yellow minerals having the general chemical formula A3B2SiO8, where A is either calcium (Ca), magnesium (Mg), iron (Fe), or manganese (Mn) and B is either aluminum (Al), manganese, iron, chromium (Cr), or vanadium (V). Garnet crystals are dodecahedral in shape, transparent to semitransparent, and have a vitreous luster. They usually occur in metamorphic rocks but also occur in igneous and sedimentary rocks.

1. A graphical object editor and Macintosh environment. 2. A user interface development environment for Common Lisp and X11 from The Garnet project team. It helps you create graphical, interactive user interfaces. Version 2.2 includes the following: a custom object-oriented programming system which uses a prototype-instance model. automatic constraint maintenance allowing properties of objects to depend on properties of other objects and be automatically re-evaluated when the other objects change. The constraints can be arbitrary Lisp expressions. Built-in, high-level input event handling. Support for gesture recognition. Widgets for multi-font, multi-line, mouse-driven text editing. Optional automatic layout of application data into lists, tables, trees or graphs. Automatic generation of PostScript for printing. Support for large-scale applications and data visualisation. Also supplied are: two complete widget sets, one with a Motiflook and feel implemented in Lisp and one with a custom look and feel. Interactive design tools for creating parts of the interface without writing code: Gilt interface builder for creating dialog boxes. Lapidary interactive tool for creating new widgets and for drawing application-specific objects. C32 spreadsheet system for specifying complex constraints. Not yet available: Jade automatic dialog box creation system. Marquise interactive tool for specifying behaviours. (ftp://a.gp.cs.cmu.edu/usr/garnet/garnet). (1999-07-02)