In computer science and visualization, a canvas is a container that holds various drawing elements (lines, shapes, text, frames containing other elements, etc.). It takes its name from the canvas used in visual arts. It is sometimes called a scene graph because it arranges the logical representation of a user interface or graphical scene. Some implementations also define the spatial representation and allow the user to interact with the elements via a graphical user interface.
See this article for an overview (2010-08-15) of a small handful of canvas implementations.
Various free and open-source canvas or scene graph libraries are available for developers to use to create a user interface and/ or user interface elements for their computer programs.
Example free and open-source scene-graph canvas options include:
Gui or GUI may refer to:
People with the given name Gui
People with the surname Gui
A gui (Chinese: 簋; pinyin: guǐ) is a type of bowl-shaped ancient Chinese ritual bronze vessel used to hold offerings of food, probably mainly grain, for ancestral tombs. As with other shapes, the ritual bronzes followed early pottery versions for domestic use, and were recalled in later art in both metal, pottery, and sometimes stone. The shape changed somewhat over the centuries but constant characteristics are a circular form (seen from above), with a rounded, wide, profile or shape from the side, standing on a narrower rim or foot. There are usually two, or sometimes four, handles, and there may be a cover or a square base (or both).
The Kang Hou Gui, an 11th-century BC example in the British Museum was chosen as object 23 in the A History of the World in 100 Objects.
The British Museum bowl inscription on the inside of the bowl tells that King Wu's brother, Kang Hou, who was the Duke of Kang and Mei Situ were given territory in Wei. The inscription relates a rebellion by remnants of the Shang, and its defeat by the Zhou, which helps us to date it. Because historians know exactly when this unsuccessful rebellion against the Zhou dynasty took place then the bowl can be dated very accurately.
In computer science, a graphical user interface or GUI, pronounced /ˈɡuːi/ ("gooey") is a type of interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs), which require commands to be typed on the keyboard.
The actions in a GUI are usually performed through direct manipulation of the graphical elements. In addition to computers, GUIs can be found in hand-held devices such as MP3 players, portable media players, gaming devices, smartphones and smaller household, office and industrial equipment. The term "GUI" tends not to be applied to other low-resolution types of interfaces with display resolutions, such as video games (where HUD is preferred), or not restricted to flat screens, like volumetric displays because the term is restricted to the scope of two-dimensional display screens able to describe generic information, in the tradition of the computer science research at the PARC (Palo Alto Research Center).
Canvas is an extremely durable plain-woven fabric used for making sails, tents, marquees, backpacks, and other items for which sturdiness is required. It is also popularly used by artists as a painting surface, typically stretched across a wooden frame. It is also used in such fashion objects as handbags, electronic device cases and shoes.
The word "canvas" is derived from the 13th century Anglo-French canevaz and the Old French canevas. Both may be derivatives of the Vulgar Latin cannapaceus for "made of hemp," originating from the Greek κάνναβις (cannabis).
Modern canvas is usually made of cotton or linen, although historically it was made from hemp. It differs from other heavy cotton fabrics, such as denim, in being plain weave rather than twill weave. Canvas comes in two basic types: plain and duck. The threads in duck canvas are more tightly woven. The term duck comes from the Dutch word for cloth, doek. In the United States, canvas is classified in two ways: by weight (ounces per square yard) and by a graded number system. The numbers run in reverse of the weight so a number 10 canvas is lighter than number 4.
YouView is a smart TV set-top box platform in the United Kingdom, developed by a partnership of three telecommunications operators and four broadcasters. It was formed from a project originally titled "Project Canvas", which was rebranded as YouView in September 2010. The service was due to launch by the end of that year, but was delayed until 4 July 2012. At its launch, YouView's then-Chairman Alan Sugar stated his ambition for the service to replace Freeview devices.
YouView provides access to free-to-air Digital Terrestrial Television channels (both DTT and DVB-T2 channels in common with the Freeview television platform) and to TV on demand (catch-up TV) services via a 'hybrid' set-top box purchased by users, connected with both a broadband Internet connection and a normal television aerial. No contract is required, and there is no subscription charge. Catch-up and on-demand content is delivered over the Internet, which may be chargeable by the Internet service provider (ISP) or subject to limits and fair usage clauses.
Canvas is a United States-based technology company which provides mobile apps for data collection and sharing. They create apps to gather information, and the apps can be for a wide range of functions. All submissions are stored online. Canvas allows users to customize their apps and can include GPS location capture, photos, signature capture, and reference data. Data can be exported in a comma-separated values spreadsheet or a pdf.
Canvas relies on a subscription model for access to the app builder and to upload new data via the mobile app, with a free one month trial period available. The company's main offices are in Reston, Virginia, with a regional office in Sydney, Australia.
Founded in 2008 by Chris Morissette, James Quigley, and Matt Warner as a company specializing in Software as a Service (SaaS), Canvas is headquartered in Reston, Virginia. A regional office covering Asia Pacific in Sydney, Australia was opened in 2013. Canvas is run as a flat organization free of hierarchical structure, where performance is judged based on metrics.