请输入您要查询的百科知识:

 

词条 Allegro
释义

allegro,原意是快速地,或指快板。有许多产品以此作名,最出名的有c/c++的免费的开源的游戏库,还有一个是Cadence 推出的先进 PCB 设计布线工具,她还是意大利休闲时尚风女包的品牌。

基本释义

allegro英音:[ə'leigrəu]美音:[ə'legro] 副词 ad.

1.【意】【音】急速地

形容词 a.

1.【意】【音】快速的

名词 n.

1.【意】【音】急速的乐章或乐曲,快板

C/C++游戏库

allegro是一个c/c++的游戏库,免费,开源,最初作者是shawn hargreaves,他支持DOS,UNIX(Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS 还有 MacOS X.提供了大量的图形,声音,玩家输入(键盘,鼠标,游戏手柄),定时器等函数。它支持定点和浮点

数学函数,3D函数,文件管理函数,数据文件压缩,和GUI等功能。

Cross-platform support

Unix (Linux, FreeBSD, Irix, Solaris, Darwin)

Windows (MSVC, MinGW, Cygwin, Borland)

BeOS

QNX

MacOS X

Dos (DJGPP, Watcom)

Graphic functions

Vector drawing:

pixels, lines, rectangles, circles, ellipses, arcs, Bezier splines

shape fill, with or without pattern

polygons: flat, Gouraud, textured (3D) and translucent

Sprites:

masked, compressed and compiled sprites

blitting, rotation, stretching, reduction, alpha blending, Gouraud shading

native support for BMP, LBM, PCX and TGA files (others supported with library extensions)

Color palettes:

color palette manipulation (reading, writing, conversion)

conversion of color formats RGB <-> HSV

Text:

support for different encodings and conversion, default is UTF-8

bitmap fonts (masking, colouring, alignment)

Misc:

draw directly on the screen or on any-size memory bitmaps

hardware scrolling and triple buffering (where available), mode-X split screen

animation functions for FLI/FLC format

Graphic drivers

Unix:

X Window, DGA, fbcon

SVGAlib

VBE/AF

mode-X

VGA

Windows:

DirectX (windowed or full-screen)

GDI

MacOS X:

Quartz (windowed or full-screen)

BeOS:

BWindowScreen

BDirectWindow

Dos:

VGA 13h mode

mode-X (23 VGA resolution plus unchained 640x400 extended mode)

SVGA modes in 8, 15, 16, 24 and 32 bits per pixel

linear VBE 2.0 framebuffer access

hardware acceleration through VBE/AF API if supported

additional graphic drivers through FreeBE/AF project

OpenGL:

The AllegroGL addon allows to use OpenGL graphics with Allegro.

Sound functions

Midi:

native MIDI music format support (with 64 simultaneous effects)

dynamic control/response to music note on, note off, main volume, pan, pitch bend, and program change

uses General MIDI patches

you can read in wavetable patches for MIDI files (SF2 and GUS patches)

Wave:

native support of WAV and VOC file formats (playing looped forward, backwards or bidirectional)

streaming audio

modify volume, pan, pitch, etc during play

Sound drivers

Unix:

OSS

ALSA (0.5/0.9/1.0)

ESD

aRts

JACK

SGI AL

Windows:

DirectSound

WaveOut

MIDI system drivers

MacOS X:

Core Audio

Sound Manager

Core Audio MIDI

QuickTime MIDI

Dos:

Adlib, SB, SB Pro, SB16, AWE32

MPU-401

ESS AudioDrive

Ensoniq Soundscape

Windows Sound System

Math functions

fixed point arithmetic and trigonometric routines

precalculated trigonometric tables

vector/matrix/quaternions 3d manipulation (translation, rotation, scaling, projection)

Misc

mouse, keyboard and joystick management

high resolution interrupt timers (resolution of 10, 5 or less ms depending on platform)

vertical retrace simulation

manipulate configuration files

manipulate compressed files in LZSS format

manipulate multi-object resource-like compressed datafiles

tool for creating datafiles (grabber)

simple GUI for dialogs and file selector

在音乐上

allegro(速度术语):快板;愉悦的,迅速的。每分钟120~168

PCB设计

Allegro是Cadence 推出的先进 PCB 设计布线工具。 Allegro 提供了良好且交互的工作接口和强大完善的功能,和它前端产品Cadence、OrCAD、Capture的结合,为当前高速、高密度、多层的复杂 PCB 设计布线提供了最完美解决方案。Allegro 拥有完善的 Constraint 设定,用户只须按要求设定好布线规则,在布线时不违反 DRC 就可以达到布线的设计要求,从而节约了烦琐的人工检查时间,提高了工作效率!更能够定义最小线宽或线长等参数以符合当今高速电路板布线的种种需求。

软件中的 Constraint Manger 提供了简洁明了的接口方便使用者设定和查看 Constraint 宣告。它与 Capture 的结合让 E.E. 电子工程师在绘制线路图时就能设定好规则数据,并能一起带到Allegro工作环境中,自动在摆零件及布线时依照规则处理及检查,而这些规则数据的经验值均可重复使用在相同性质的电路板设计上。

Allegro 除了上述的功能外,其强大的自动推挤 push 和贴线 hug 走线以及完善的自动修线功能更是给用户提供极大的方便;强大的贴图功能,可以提供多用户同时处理一块复杂板子,从而大大地提高了工作效率。或是利用选购的切图功能将电路版切分成各个区块,让每个区块各有专职的人同时进行设计 ,达到同份图多人同时设计并能缩短时程的目的。

用户在布线时做过更名、联机互换以及修改逻辑后,可以非常方便地回编到 Capture 线路图中,线路图修改后也可以非常方便地更新到 Allegro 中;用户还可以在 Capture 与 Allegro 之间对对象的互相点选及修改。

对于业界所重视的铜箔的绘制和修改功能, Allegro 提供了简单方便的内层分割功能,以及能够对正负片内层的检阅。对于铺铜也可分动态铜或是静态铜,以作为铺大地或是走大电流之不同应用。动态铜的参数可以分成对所有铜、单一铜或单一对象的不同程度设定,以达到铜箔对各接点可设不同接续效果或间距值等要求,来配合因设计特性而有的特殊设定。在输出的部分,底片输出功能包含 274D 、 274X 、 Barco DPF 、 MDA 以及直接输出 ODB++ 等多样化格式数据当然还支持生产所需的 Pick & Place 、 NC Drill 和 Bare-Board Test 等等原始数据输出。Allegro 所提供的强大输入输出功能更是方便与其它相关软件的沟通,例如 ADIVA 、 UGS(Fabmaster) 、 VALOR 、Agilent ADS… 或是机构的 DXF 、 IDF……… 。为了推广整个先进 EDA 市场 ,Allegro 提供了Cadence、OrCAD、Layout 、 PADS 、 P-CAD 等接口,让想转换 PCB Layout 软件的使用者,对于旧有的图档能顺利转换至 Allegro 中。 Allegro 有着 操作方便,接口友好,功能强大,整合性好 等诸多优点,是一家公司投资 EDA 软件的理想选择。

知名皮具品牌

Allegro,源于意大利休闲时尚风的女包品牌,从音符中寻找灵感是Allegro品牌的创意源头。意大利的浪漫淳朴和简约自然掺入经典的灰、白组合,缅腆的乡村风融合着暗动的花纹,色彩穿行其中在历史的厚重与时尚繁华中寻找交点。Allegro原意为 “活泼,快速的”,是雀跃女孩飘忽的心情,带着年轻血液的脉动历经四方,威尼斯的小镇、托斯卡纳的静谧、罗马古建筑的恢弘和米兰时尚之都的喧嚣,都映入Allegro包包的想象世界,或动或静、或翩翩起舞或于闹市中搜索沉睡已久的梦,Allegro是行走不息的音符,从琴键上舞出内心久违的浪漫。早在18世纪中期,Allegro作为乡村古典音乐的代名词就在民间流传,20世纪60年代以Allegro命名的服饰开始流行,Allegro一直坚持以经典休闲为格调,面料的考究与设计创意的层出不穷是Allegro风靡的两大主因。20世纪80年代末Allegro全面进军时尚圈,开始大范围涉猎服饰、包包、鞋帽等男女时尚消费品实施品牌延伸·····2005年8月Allegro包包来到中国,带着醇厚意大利血统的乡村风情和新东方都市时尚融合,精湛的工艺和科学的板型、不拘一格的开发理念、新颖的款式和独特的产品个性、精心的用料与色彩搭配,全方位阐释着Allegro包包的时尚魅力与自信,“低调、成熟、浪漫、简约”迅速成为Allegro包包落地中国市场的时尚新坐标。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/25 9:23:32