|
Cricket Audio
|
Configuration options. More...
#include <config.h>
Public Member Functions | |
| _CkConfig (JNIEnv *env, jobject context) | |
| Constructor to be used from JNI functions. More... | |
| _CkConfig (JavaVM *vm, jobject context) | |
| This constructor should be used when there is no valid JNIEnv* pointer; for example, from android_main() in a native activity using the android_native_app_glue library. More... | |
Public Attributes | |
| JNIEnv * | jni |
| The JNIEnv pointer. More... | |
| JavaVM * | vm |
| The JavaVM pointer. More... | |
| jobject | context |
| A Java reference to your app's Context object (typically an Activity or Service). More... | |
| bool | useJavaAudio |
| If true, always use Java AudioTrack for output of final mix, instead of OpenSL ES. More... | |
| bool | enableOggVorbis |
| If true, software support for Ogg Vorbis stream sounds is enabled. More... | |
| int | enableHardwareDecoding |
| If true, hardware-assisted decoding is enabled for decoding compressed streams when available. More... | |
| CkAllocFunc | allocFunc |
| Memory allocation function. More... | |
| CkFreeFunc | freeFunc |
| Memory deallocation function. More... | |
| unsigned int | logMask |
| Bitmask for which types of messages are logged. More... | |
| CkLogFunc | logFunc |
| Function to handle log messages. More... | |
| float | audioUpdateMs |
| Audio processing frame duration, in ms. More... | |
| float | streamBufferMs |
| Size of buffer for stream sounds, in ms. More... | |
| float | streamFileUpdateMs |
| Interval between file reads for stream sounds, in ms. More... | |
| int | maxAudioTasks |
| Initial size of the audio task buffer. More... | |
| float | maxRenderLoad |
| Maximum render load. More... | |
| CkSampleType | sampleType |
| Sample type to be used internally for processing. More... | |
Configuration options.
| CkConfig::_CkConfig | ( | JNIEnv * | env, |
| jobject | context | ||
| ) |
Constructor to be used from JNI functions.
| env | A JNI environment pointer |
| context | An android.content.Context object from Java (typically an android.app.Activity or android.app.Service) |
| CkConfig::_CkConfig | ( | JavaVM * | vm, |
| jobject | context | ||
| ) |
This constructor should be used when there is no valid JNIEnv* pointer; for example, from android_main() in a native activity using the android_native_app_glue library.
See the code in src/samples/hellocricket/android-ndk-native for an example.
| vm | A Java VM pointer |
| context | An android.content.Context object from Java (typically an android.app.Activity or android.app.Service) |
| CkAllocFunc CkConfig::allocFunc |
Memory allocation function.
Default is NULL (system new will be used). The allocator must be thread-safe.
| float CkConfig::audioUpdateMs |
Audio processing frame duration, in ms.
Shorter times result in lower latency, but require more CPU. Default is 5 ms.
| jobject CkConfig::context |
A Java reference to your app's Context object (typically an Activity or Service).
| int CkConfig::enableHardwareDecoding |
If true, hardware-assisted decoding is enabled for decoding compressed streams when available.
See Apple's "Multimedia Programming Guide" for a list of codecs for which hardware support is available. Note that streams that use the hardware decoder take slightly longer (~300ms) to initialize, and our tests have shown a negligible effect on CPU usage, so the default value is false.
| bool CkConfig::enableOggVorbis |
If true, software support for Ogg Vorbis stream sounds is enabled.
If false, stream sounds will use the native Android decoder, which will not support all of the features available to sounds decoded in software. Default is true (Ogg Vorbis streams are decoded in software).
| CkFreeFunc CkConfig::freeFunc |
Memory deallocation function.
Default is NULL (system delete will be used). The allocator must be thread-safe.
| JNIEnv* CkConfig::jni |
The JNIEnv pointer.
| CkLogFunc CkConfig::logFunc |
Function to handle log messages.
Default is NULL (printf or equivalent will be used).
| unsigned int CkConfig::logMask |
Bitmask for which types of messages are logged.
Default is kCkLog_All (all messages logged).
| int CkConfig::maxAudioTasks |
Initial size of the audio task buffer.
If you see a "Reallocating audio task buffer" warning, consider increasing this from its default value of 500 to avoid additional memory allocations at runtime.
| float CkConfig::maxRenderLoad |
Maximum render load.
When the value of CkGetRenderLoad() exceeds this value, some sounds will not be rendered, to keep the CPU usage down. Default is 0.8.
| CkSampleType CkConfig::sampleType |
Sample type to be used internally for processing.
The default is kCkSampleType_Default, which means that fixed-point samples are used on Android armv5 and armv6 devices, which may lack hardware support for floating-point operations, and that floating-point samples are used on all other devices.
| float CkConfig::streamBufferMs |
Size of buffer for stream sounds, in ms.
Larger buffers require more memory, but are less likely to skip due to slow file reads. Default is 500 ms.
| float CkConfig::streamFileUpdateMs |
Interval between file reads for stream sounds, in ms.
Shorter times will allow for smaller stream buffer sizes, but require more CPU. This value should be set to significantly less than streamBufferMs, or your buffers will always underrun! Default is 100 ms.
| bool CkConfig::useJavaAudio |
If true, always use Java AudioTrack for output of final mix, instead of OpenSL ES.
This should usually be set to false, unless you are debugging specific issues related to low-level audio output. Default is false (use Java AudioTrack only when OpenSL ES is not available, i.e. Android versions prior to 2.3).
| JavaVM* CkConfig::vm |
The JavaVM pointer.


'We Didn't Improve Enough' – Sexton On Ireland's World Cup Sorrow
by Sean McMahonFor Johnny Sexton, getting back out on the pitch can’t come quickly enough as he and the rest of his international teammates look to get their disappointing World Cup campaign out of their system.
The onset of the first round of Interpros this weekend, in addition to the beginning of the Heineken Champions Cup a week later will prove to be a most welcome distraction.
At the launch of European club rugby’s premier competition on Wednesday in Cardiff, the Ireland out-half was inevitably quizzed on his country’s disappointing 2019 which culminated in yet another quarter-final exit.
The 34-year-old was able to offer up some insight into why Ireland failed to fire in 2019 as he believes that his side didn’t “improve enough” and failed to evolve throughout the calendar year.
“We didn’t improve enough,” Sexton told The Irish Independent. “We didn’t evolve as much but that is all in hindsight. We obviously tried to and we didn’t. It’s tough to take.
“We haven’t done a review process yet and we will. We will sit down and we will be as honest with each other about things, so we can learn going forward.”
The concerns surrounding Ireland’s form began with that loss to England at the Aviva Stadium in the opening round of the 2019 Six Nations.
Sexton reveals that the squad and management were aware that things were going awry and that they attempted to rectify it but of course, it proved futile as Ireland stumbled throughout the rest of the year.
“There were times throughout the year where the coaches challenged us to improve and we challenged the systems or whatever you want to call it. On both sides, we didn’t [ignore the problems]. That was through it and after it. You can have opinions on why but it [the year] is a failure.
“We didn’t do what we wanted in the Six Nations. We didn’t do what we wanted in the World Cup so there is no other way to look at it.”
Leinster face a tricky test away to Connacht at the Sportsground in Galway on Friday before their Champions Cup campaign gets underway with the visit of Benetton before they travel to Top 14 leaders Lyon a week later.


| goog.Disposable | |
| goog.events.EventTarget | goog.Disposable |
| goog.ui.AutoComplete | goog.events.EventTarget |
| goog.ui.AutoComplete.Remote | goog.ui.AutoComplete |
| goog.ui.AutoComplete.Basic | goog.ui.AutoComplete |
| goog.ui.AutoComplete.RichRemote | goog.ui.AutoComplete.Remote |
|
matcher
:
A data source and row matcher, implements
requestMatchingRows(token, maxMatches, matchCallback) . |
|
renderer
:
An object that implements
isVisible():boolean . |
|
selectionHandler
:
An object that implements
selectRow(row); . |
|
attachInputs(var_args)
Attach text areas or input boxes to the autocomplete by DOM reference. After
elements are attached to the autocomplete, when a user types they will see
the autocomplete drop down.
Arguments:
|
code » | |||
|
cancelDelayedDismiss()
No description.
|
code » | |||
|
detachInputs(var_args)
Detach text areas or input boxes to the autocomplete by DOM reference.
Arguments:
|
code » | |||
|
dismiss()
No description.
|
code » | |||
|
dismissOnDelay()
No description.
|
code » | |||
|
disposeInternal()
No description.
|
code » | |||
|
getIdOfIndex_(index)
⇒
Gets the id corresponding to a particular index. (Does no checking.)
|
code » | |||
|
getIndexOfId(id)
⇒
Gets the index corresponding to a particular id.
|
code » | |||
|
getTarget()
⇒
Gets the current target HTML node for displaying autocomplete UI.
Returns:
The current target HTML node for displaying autocomplete UI.
|
code » | |||
|
handleEvent(e)
Generic event handler that handles any events this object is listening to.
Arguments:
|
code » | |||
|
hiliteId(id)
⇒
Hilites the id if it's valid, otherwise does nothing.
|
code » | |||
|
hiliteNext()
⇒
Moves the hilite to the next row, or does nothing if we're already at the
end of the current set of matches. Calls renderer.hiliteId() when there's
something to do.
Returns:
Returns true on a successful hilite.
|
code » | |||
|
hilitePrev()
⇒
Moves the hilite to the previous row, or does nothing if we're already at
the beginning of the current set of matches. Calls renderer.hiliteId()
when there's something to do.
Returns:
Returns true on a successful hilite.
|
code » | |||
|
isOpen()
⇒
No description.
Returns:
Whether the autocomplete's renderer is open.
|
code » | |||
|
matchListener_(matchedToken, rows, opt_preserveHilited)
Callback passed to Matcher when requesting mathces for a token.
This might be called synchronously, or asynchronously, or both, for
any implementation of a Matcher.
If the Matcher calls this back, with the same token this AutoComplete
has set currently, then this will package the mathcing rows in object
of the form
{ id: an integer ID unique to this result set and AutoComplete instance, data: the raw row data from Matcher } |
code » | |||
|
selectHilited()
⇒
If there are any current matches, this passes the hilited row data to
selectionHandler.selectRow()
Returns:
Whether there are any current matches.
|
code » | |||
|
setAllowFreeSelect(allowFreeSelect)
Sets whether or not the up arrow can unhilite all rows.
Arguments:
|
code » | |||
|
setAutoHilite(autoHilite)
Sets whether or not the first row should be highlighted by default.
Arguments:
|
code » | |||
|
setMaxMatches(max)
Sets the max number of matches to fetch from the Matcher.
Arguments:
|
code » | |||
|
setTarget(target)
Sets the current target HTML node for displaying autocomplete UI.
Can be an implementation specific definition of how to display UI in relation
to the target node.
This target will be passed into
renderer.renderRows()
Arguments:
|
code » | |||
|
setToken(token, opt_fullString)
Sets the token to match against. This triggers calls to the Matcher to
fetch the matches (up to maxMatches), and then it triggers a call to
renderer.renderRows() .
Arguments:
|
code » | |||
|
setTriggerSuggestionsOnUpdate(triggerSuggestionsOnUpdate)
Sets whether or not to request new suggestions immediately after completion
of a suggestion.
Arguments:
|
code » |
|
addEventListener(type, handler, opt_capture, opt_handlerScope)
Adds an event listener to the event target. The same handler can only be
added once per the type. Even if you add the same handler multiple times
using the same type then it will only be called once when the event is
dispatched.
Supported for legacy but use goog.events.listen(src, type, handler) instead.
Arguments:
|
code » | |||||
|
dispatchEvent(e)
⇒
Dispatches an event (or event like object) and calls all listeners
listening for events of this type. The type of the event is decided by the
type property on the event object.
If any of the listeners returns false OR calls preventDefault then this
function will return false. If one of the capture listeners calls
stopPropagation, then the bubble listeners won't fire.
Arguments:
Returns:
If anyone called preventDefault on the event object (or if any of the handlers returns false this will also return false.
|
code » | |||||
|
disposeInternal()
Unattach listeners from this object. Classes that extend EventTarget may
need to override this method in order to remove references to DOM Elements
and additional listeners, it should be something like this:
MyClass.prototype.disposeInternal = function() { MyClass.superClass_.disposeInternal.call(this); // Dispose logic for MyClass }; |
code » | |||||
|
getParentEventTarget()
⇒
Returns the parent of this event target to use for bubbling.
Returns:
The parent EventTarget or null if there is no parent.
|
code » | |||||
|
removeEventListener(type, handler, opt_capture, opt_handlerScope)
Removes an event listener from the event target. The handler must be the
same object as the one added. If the handler has not been added then
nothing is done.
Arguments:
|
code » | |||||
|
setParentEventTarget(parent)
Sets the parent of this event target to use for bubbling.
Arguments:
|
code » |
|
dispose()
No description.
|
code » | |
|
disposeInternal()
Deletes or nulls out any references to COM objects, DOM nodes, or other
disposable objects. Classes that extend
goog.Disposable should
override this method. For example:
mypackage.MyClass = function() { goog.Disposable.call(this); // Constructor logic specific to MyClass. ... }; goog.inherits(mypackage.MyClass, goog.Disposable); mypackage.MyClass.prototype.disposeInternal = function() { mypackage.MyClass.superClass_.disposeInternal.call(this); // Dispose logic specific to MyClass. ... }; |
code » | |
|
getDisposed()
⇒
No description.
Returns:
Whether the object has been disposed of.
|
code » | |
|
isDisposed()
⇒
No description.
Returns:
Whether the object has been disposed of.
|
code » |
|
allowFreeSelect_
:
True iff the user can unhilight all rows by pressing the up arrow.
|
Code » | |
|
autoHilite_
:
True iff the first row should automatically be highlighted
|
Code » | |
|
maxMatches_
:
The maximum number of matches that should be returned
|
Code » | |
|
triggerSuggestionsOnUpdate_
:
Whether completion from suggestion triggers fetching new suggestion.
|
Code » |


Document
Twelve terrorists. One Cop.
The odds are against John McClane...
That's just the way he likes it.
Cast
Bruce Willis as John McClane
Reginald VelJohnson as Sgt. Al Powell
Alan Rickman as Hans Gruber
Bonnie Bedelia as Holly Gennaro McClane
Paul Gleason as Chief Dwayne T. Robinson


Extensions on
UIViewController
Methods
makeUIViewController()
public func makeUIViewController() -> UIViewController
Makes a new UIViewController
instance thats wraps self
.


Model railway exhibit trashed by vandals restored with help from Rod Stewart
The singer was among those to donate money towards the repairs.
A model railway exhibit which was destroyed by vandals has gone on display after being restored thanks to an outpouring of donations.
Members of the Market Deeping Model Railway Club said a “life’s work” had been destroyed after youths trashed the £30,000 display at Stamford, Lincolnshire, on May 18.
A surge in crowdfunded donations, including £10,000 from singer and model railway enthusiast Sir Rod Stewart, allowed the club to raise more than £107,000 to go towards repairs.
The sets are now restored and on display at the Warley National Model Railway Show at the Birmingham NEC.
Market Deeping Model Railway Club chairman Peter Davies told the PA news agency that he was “delighted” at the restoration of the display.
He said: “We had to rebuild from the platform up.
“As chairman of the club I am proud of all of the guys.”
Mr Davies said that it took 25 club members 1,000 hours of work to restore the models by hand, with some of the originals having taken years to build.
Commenting on Sir Rod’s “amazing and truly humbling” donation, he added: “This kind of thing doesn’t happen, model railway exhibitions don’t get trashed.
“To have that sort of donation has enabled us to get back on track.”
He told PA he was going to meet the singer and now honorary club member when they both appear as guests on the BBC’s The One Show on Monday.
In August, Lincoln Youth Court heard that three “mindless” youths shared a bottle of vodka as part of a pre-exam night out before deliberately destroying the exhibition, which was on display at the Stamford Welland Academy.
The 16-year-old schoolboys, along with a fourth defendant, went on a 4am “rampage” by pushing tables over and throwing parts of displays against the wall.
The Warley National Exhibition is on Saturday and Sunday and showcases more than 90 model railway layouts from the UK and abroad.


| bank_slopes | Bank Slopes to 45 degrees |
| calc_pal | Calc color palette (discrete) |
| calc_shape_pal | Calc shape palette (discrete) |
| canva_pal | Canva.com color palettes |
| canva_palettes | 150 Color Palettes from Canva |
| circlefill_shape_pal | Filled Circle Shape palette (discrete) |
| cleveland_shape_pal | Shape palette from Cleveland "Elements of Graphing Data" (discrete). |
| colorblind_pal | Colorblind Color Palette (Discrete) and Scales |
| economist_pal | Economist color palette (discrete) |
| excel_new_pal | Excel (current versions) color palettes (discrete) |
| excel_pal | Excel 97 ugly color palettes (discrete) |
| extended_range_breaks | Pretty axis breaks inclusive of extreme values |
| extended_range_breaks_ | Pretty axis breaks inclusive of extreme values |
| few_pal | Color Palettes Few "Show Me the Numbers" |
| few_shape_pal | Shape palette from "Show Me the Numbers" (discrete) |
| fivethirtyeight_pal | FiveThirtyEight color palette |
| gdocs_pal | Google Docs color palette (discrete) |
| GeomRangeFrame | Range Frames |
| GeomTufteboxplot | Tufte's Box Plot |
| geom_rangeframe | Range Frames |
| geom_tufteboxplot | Tufte's Box Plot |
| ggthemes | ggthemes |
| ggthemes_data | Palette and theme data |
| hc_pal | Highcharts color palette (discrete) |
| palette_pander | Color palette from the pander package |
| ptol_pal | Color Palettes from Paul Tol's "Colour Schemes" |
| scale_color_calc | LibreOffice Calc color scales |
| scale_color_canva | Discrete color scale using canva.com color palettes |
| scale_color_colorblind | Colorblind Color Palette (Discrete) and Scales |
| scale_color_continuous_tableau | Tableau sequential colour scales (continuous) |
| scale_color_economist | Economist color scales |
| scale_color_excel | Excel 97 ugly color scales |
| scale_color_excel_new | Excel (current versions) color scales |
| scale_color_few | Color scales from Few's "Practical Rules for Using Color in Charts" |
| scale_color_fivethirtyeight | FiveThirtyEight color scales |
| scale_color_gdocs | Google Docs color scales |
| scale_color_gradient2_tableau | Tableau diverging colour scales (continuous) |
| scale_color_gradient_tableau | Tableau sequential colour scales (continuous) |
| scale_color_hc | Highcharts color and fill scales |
| scale_color_pander | Color scale from the pander package |
| scale_color_ptol | Color Scales from Paul Tol's "Colour Schemes |
| scale_color_solarized | Solarized color scales |
| scale_color_stata | Stata color scales |
| scale_color_tableau | Tableau color scales (discrete) |
| scale_color_wsj | Wall Street Journal color and fill scales |
| scale_colour_calc | LibreOffice Calc color scales |
| scale_colour_canva | Discrete color scale using canva.com color palettes |
| scale_colour_colorblind | Colorblind Color Palette (Discrete) and Scales |
| scale_colour_economist | Economist color scales |
| scale_colour_excel | Excel 97 ugly color scales |
| scale_colour_excel_new | Excel (current versions) color scales |
| scale_colour_few | Color scales from Few's "Practical Rules for Using Color in Charts" |
| scale_colour_fivethirtyeight | FiveThirtyEight color scales |
| scale_colour_gdocs | Google Docs color scales |
| scale_colour_gradient2_tableau | Tableau diverging colour scales (continuous) |
| scale_colour_gradient_tableau | Tableau sequential colour scales (continuous) |
| scale_colour_hc | Highcharts color and fill scales |
| scale_colour_pander | Color scale from the pander package |
| scale_colour_ptol | Color Scales from Paul Tol's "Colour Schemes |
| scale_colour_solarized | Solarized color scales |
| scale_colour_stata | Stata color scales |
| scale_colour_tableau | Tableau color scales (discrete) |
| scale_colour_wsj | Wall Street Journal color and fill scales |
| scale_fill_calc | LibreOffice Calc color scales |
| scale_fill_canva | Discrete color scale using canva.com color palettes |
| scale_fill_colorblind | Colorblind Color Palette (Discrete) and Scales |
| scale_fill_continuous_tableau | Tableau sequential colour scales (continuous) |
| scale_fill_economist | Economist color scales |
| scale_fill_excel | Excel 97 ugly color scales |
| scale_fill_excel_new | Excel (current versions) color scales |
| scale_fill_few | Color scales from Few's "Practical Rules for Using Color in Charts" |
| scale_fill_fivethirtyeight | FiveThirtyEight color scales |
| scale_fill_gdocs | Google Docs color scales |
| scale_fill_gradient2_tableau | Tableau diverging colour scales (continuous) |
| scale_fill_gradient_tableau | Tableau sequential colour scales (continuous) |
| scale_fill_hc | Highcharts color and fill scales |
| scale_fill_pander | Color scale from the pander package |
| scale_fill_ptol | Color Scales from Paul Tol's "Colour Schemes |
| scale_fill_solarized | Solarized color scales |
| scale_fill_stata | Stata color scales |
| scale_fill_tableau | Tableau color scales (discrete) |
| scale_fill_wsj | Wall Street Journal color and fill scales |
| scale_linetype_stata | Stata linetype palette (discrete) |
| scale_shape_calc | Calc shape scale |
| scale_shape_circlefill | Filled Circle Shape palette (discrete) |
| scale_shape_cleveland | Shape scales from Cleveland "Elements of Graphing Data" |
| scale_shape_few | Scales for shapes from "Show Me the Numbers" |
| scale_shape_stata | Stata shape scale |
| scale_shape_tableau | Tableau shape scales |
| scale_shape_tremmel | Shape scales from Tremmel (1995) |
| show_linetypes | Show linetypes |
| show_shapes | Show shapes |
| smart_digits | Format numbers with automatic number of digits |
| smart_digits_format | Format numbers with automatic number of digits |
| solarized_pal | Solarized color palette (discrete) |
| stata_linetype_pal | Stata linetype palette (discrete) |
| stata_pal | Stata color palettes (discrete) |
| stata_shape_pal | Stata shape palette (discrete) |
| StatFivenumber | Calculate components of a five-number summary |
| stat_fivenumber | Calculate components of a five-number summary |
| tableau_color_pal | Tableau Color Palettes (discrete) |
| tableau_div_gradient_pal | Tableau colour gradient palettes (continuous) |
| tableau_gradient_pal | Tableau colour gradient palettes (continuous) |
| tableau_seq_gradient_pal | Tableau colour gradient palettes (continuous) |
| tableau_shape_pal | Tableau Shape Palettes (discrete) |
| theme_base | Theme Base |
| theme_calc | Theme Calc |
| theme_clean | Clean ggplot theme |
| theme_economist | ggplot color theme based on the Economist |
| theme_economist_white | ggplot color theme based on the Economist |
| theme_excel | ggplot theme based on old Excel plots |
| theme_excel_new | ggplot theme similar to current Excel plot defaults |
| theme_few | Theme based on Few's "Practical Rules for Using Color in Charts" |
| theme_fivethirtyeight | Theme inspired by FiveThirtyEight plots |
| theme_foundation | Foundation Theme |
| theme_gdocs | Theme with Google Docs Chart defaults |
| theme_hc | Highcharts Theme |
| theme_igray | Inverse gray theme |
| theme_map | Clean theme for maps |
| theme_pander | A ggplot theme originated from the pander package |
| theme_par | Theme which uses the current 'base' graphics parameter values from 'par()'. Not all 'par()' parameters, are supported, and not all are relevant to 'ggplot2' themes. |
| theme_solarized | ggplot color themes based on the Solarized palette |
| theme_solarized_2 | ggplot color themes based on the Solarized palette |
| theme_solid | Theme with nothing other than a background color |
| theme_stata | Themes based on Stata graph schemes |
| theme_tufte | Tufte Maximal Data, Minimal Ink Theme |
| theme_wsj | Wall Street Journal theme |
| tremmel_shape_pal | Shape palette from Tremmel (1995) (discrete) |
| wsj_pal | Wall Street Journal color palette (discrete) |


[gecode-users] A rather basic quesion
Justin Pearson
Justin.Pearson at it.uu.se
Thu Aug 16 15:09:48 CEST 2007
This show my lack of understanding of Gecode but.
I have a question about using intermediate variables when settig up
constraints.
Suppose I have a script, I know that I have to do the business with
the copy constructor and sharing. But suppose I set up a constraint as
follows (V is already copyed in the copy/sharing stuff):
BoolVar X;
rel(this,V,IRT_NQ,42,X);
eq(this,X,1);
Do I have to copy X as well in the copy constructor/sharing?
What happens if I don't?
Justin
More information about the gecode-users
mailing list


Intensive charting generates hundreds of megabytes (200MB) of data which is far too much to stream online or display in a web browser. Because of this we limit the number of points a chart can have to 4000. If you see an error Exceeded maximum points per chart, data skipped
you have hit this limit and should reduce your sampling frequency.


There are many shortcuts available when using the internet. Shortcuts can be used to add and go to web pages in the favorites list. The keyboard can be used to change the "view" of web pages or to "print" web pages. The url of a web page is its web address.
in-context


If the document did not download try clicking here...
This window will close automatically in {{timeLaspe}} seconds.The document does not exists, if you think this file should be available, please report to<EMAIL_ADDRESS>| {{internalDocument | uniqueID}} | |
| DRAFT PUBLISHED [ Locked: Pending {{workflowRequestType}} request ] DELETED REVOKED | |
| {{internalDocumentInfo.metadata.schema | schemaName}} | |
| {{internalDocumentInfo.revision}} | |
| {{getUserCountry(internalDocumentInfo.metadata.government)}} | |


Hassle-Free, Transparent Elections
With Politico, voters can give their mandate to candidates running for different elective positions seamlessly, while building trust in the process through transparency.
Sign Up NowThe Decision is Yours
...but, this time, it is at your convenience.
Simple to Use
With politico, voting is easy and straightforward. All you have to do is login, click on the election you wish to participate in and vote.
Save Time and Money
The cost of election is always a concern and the time spent on training electoral officers and planning elections can be saved with politico.
Secure and Convenient
Politico is served over SSL (https://) grade security with 256bit encryption that keeps your election and ballots secure. Every voter can conveniently vote once with a voter ID
Increase Voters Turnout
With online voting, more voters will be motivated to participate as they can do so at the comfort of their homes and offices.
Better Results Transparency
Election results are automatically calculated and presented in real time with no access to manipulations from election stakeholders.
Accessible Everywhere
The application is mobile responsive and available accross all devices for users of all kinds. Elections are optimized for desktop and mobile.
Ask us Anything about Politico
...we would be happy to hear from you


NAME YOUR STORYthis is where your creativity begins
CHARACTERSwho are your main players
Master Characters
Major Characters
Minor Characters
PLOTwhere the adventure lives
SETTINGdescribe your world
FREE WRITEdon't stop now, you're in the groove


Munich Cinema
Upcoming Movies
Previous
|
Next
Sort Movies
By Title
By Showtime
By Rating
The Artist
Taxi Driver
La Dolce Vita


| 004:011 Khan | : |
Allah commands you as regards your children's (inheritance); to the male, a portion equal to that of two females; if (there are) only daughters, two or more, their share is two thirds of the inheritance; if only one, her share is half. For parents, a sixth share of inheritance to each if the deceased left children; if no children, and the parents are the (only) heirs, the mother has a third; if the deceased left brothers or (sisters), the mother has a sixth. (The distribution in all cases is) after the payment of legacies he may have bequeathed or debts. You know not which of them, whether your parents or your children, are nearest to you in benefit, (these fixed shares) are ordained by Allah. And Allah is Ever All-Knower, All-Wise. |
| 004:011 Maulana | : |
Allah enjoins you concerning your children: for the male is the equal of the portion of two females; but if there be more than two females, two-thirds of what the deceased leaves is theirs; and if there be one, for her is the half. And as for his parents, for each of them is the sixth of what he leaves, if he has a child; but if he has no child and (only) his two parents inherit him, for his mother is the third; but if he has brothers, for his mother is the sixth, after (payment of) a bequest he may have bequeathed or a debt. Your parents and your children, you know not which of them is the nearer of you in benefit. This is an ordinance from Allah. Allah is surely ever Knowing, Wise. |
| 004:011 Pickthal | : |
Allah chargeth you concerning (the provision for) your children: to the male the equivalent of the portion of two females, and if there be women more than two, then theirs is two-thirds of the inheritance, and if there be one (only) then the half. And to each of his parents a sixth of the inheritance, if he have a son; and if he have no son and his parents are his heirs, then to his mother appertaineth the third; and if he have brethren, then to his mother appertaineth the sixth, after any legacy he may have bequeathed, or debt (hath been paid). Your parents and your children: Ye know not which of them is nearer unto you in usefulness. It is an injunction from Allah. Lo! Allah is Knower, Wise. |
| 004:011 Rashad | : |
GOD decrees a will for the benefit of your children; the male gets twice the share of the female. If the inheritors are only women, more than two, they get two-thirds of what is bequeathed. If only one daughter is left, she gets one-half. The parents of the deceased get one-sixth of the inheritance each, if the deceased has left any children. If he left no children, and his parents are the only inheritors, the mother gets one-third. If he has siblings, then the mother gets one-sixth. All this, after fulfilling any will the deceased has left, and after paying off all debts. When it comes to your parents and your children, you do not know which of them is really the best to you and the most beneficial. This is GOD's law. GOD is Omniscient, Most Wise. |
| 004:011 Sarwar | : |
This is a commandment from your Lord: After the payment of debts or anything bequeathed, let the male inherit twice as much as the female. If there are more than two girls, they will have two-thirds of the legacy. If there is only one girl, she will inherit half of the legacy. Parents of the deceased will each inherit one-sixth of the legacy, if the deceased has a surviving child, however, if no children survive the deceased, and the heirs are the parents, the mother will receive one-third of the legacy. The mother will receive one-sixth of the legacy if the deceased has more than one surviving brother. These are the decreed shares according to the laws of God. Regardless of how you feel about your parents or children, you do not know which of them is more beneficial to you. God is All-knowing and All-wise. |
| 004:011 Shakir | : |
Allah enjoins you concerning your children: The male shall have the equal of the portion of two females; then if they are more than two females, they shall have two-thirds of what the deceased has left, and if there is one, she shall have the half; and as for his parents, each of them shall have the sixth of what he has left if he has a child, but if he has no child and (only) his two parents inherit him, then his mother shall have the third; but if he has brothers, then his mother shall have the sixth after (the payment of) a bequest he may have bequeathed or a debt; your parents and your children, you know not which of them is the nearer to you in usefulness; this is an ordinance from Allah: Surely Allah is Knowing, Wise. |
| 004:011 Sherali | : |
ALLAH commands you concerning your children; a male shall have as much as the share of two females; but if their be females only, numbering more than two, then they shall have two-thirds of what the deceased leave; and if there be one, she shall have the half. And his parents each of them a sixth of the inheritance, if he have a child, but if he have no child and his parents be his heirs, then his mother shall have a third; and if he have brothers and sisters, then his mother shall have a sixth, after the payment of any bequests he may have bequeathed or of debts. Your fathers and your children; you know not which of them is more beneficent to you. This fixing of portions is from ALLAH. Surely, ALLAH is All-Knowing, Wise. |
| 004:011 Yusufali | : |
Allah (thus) directs you as regards your Children's (Inheritance): to the male, a portion equal to that of two females: if only daughters, two or more, their share is two-thirds of the inheritance; if only one, her share is a half. For parents, a sixth share of the inheritance to each, if the deceased left children; if no children, and the parents are the (only) heirs, the mother has a third; if the deceased Left brothers (or sisters) the mother has a sixth. (The distribution in all cases ('s) after the payment of legacies and debts. Ye know not whether your parents or your children are nearest to you in benefit. These are settled portions ordained by Allah; and Allah is All-knowing, Al-wise. |
Concepts/Themes Covered: تنظيم العلاقات المالية > أموال النساء Organizing Financial Relationships>Women's Property تنظيم العلاقات المالية > المداينة Organizing Financial Relationships>Lending Money تنظيم العلاقات المالية > الميراث Organizing Financial Relationships>Inheritance تنظيم العلاقات المالية > الوصية > التحذير من الإفراط بها Organizing Financial Relationships>The Will>The Warning of going to the Extremes when Bequeathing
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


"""
Class to management access to keypad
"""
#!/usr/bin/python
# import RPi.GPIO as GPIO
[docs]class Keypad:
def __init__(self, columnCount=3):
"""
setting version of keypad
:param columnCount: size of keypad
:type columnCount: int
"""
# GPIO.setmode(GPIO.BCM)
# CONSTANTS
if columnCount is 3:
self.KEYPAD = [
[1,2,3],
[4,5,6],
[7,8,9],
["*",0,"#"]
]
self.ROW = [7,8,11,25]
self.COLUMN = [9,10,24]
elif columnCount is 4:
self.KEYPAD = [
[1,2,3,"A"],
[4,5,6,"B"],
[7,8,9,"C"],
["*",0,"#","D"]
]
self.ROW = [18,23,24,25]
self.COLUMN = [4,17,22,21]
else:
return
[docs] def getKey(self):
"""
getting information about key pressed
:return: Return the value of the key pressed
:rtype: Keypad
"""
# Set all columns as output low
for j in range(len(self.COLUMN)):
pass
# GPIO.setup(self.COLUMN[j], GPIO.OUT)
# GPIO.output(self.COLUMN[j], GPIO.LOW)
# Set all rows as input
for i in range(len(self.ROW)):
pass
# GPIO.setup(self.ROW[i], GPIO.IN, pull_up_down=GPIO.PUD_UP)
# Scan rows for pushed key/button
# A valid key press should set "rowVal" between 0 and 3.
rowVal = -1
for i in range(len(self.ROW)):
pass
# tmpRead = GPIO.input(self.ROW[i])
# if tmpRead == 0:
# rowVal = i
# if rowVal is not 0 thru 3 then no button was pressed and we can exit
if rowVal <0 or rowVal >3:
self.exit()
return
# Convert columns to input
for j in range(len(self.COLUMN)):
pass
#GPIO.setup(self.COLUMN[j], GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
# Switch the i-th row found from scan to output
#GPIO.setup(self.ROW[rowVal], GPIO.OUT)
#GPIO.output(self.ROW[rowVal], GPIO.HIGH)
# Scan columns for still-pushed key/button
# A valid key press should set "colVal" between 0 and 2.
colVal = -1
for j in range(len(self.COLUMN)):
pass
# tmpRead = GPIO.input(self.COLUMN[j])
# if tmpRead == 1:
# colVal=j
# if colVal is not 0 thru 2 then no button was pressed and we can exit
if colVal <0 or colVal >2:
self.exit()
return
# Return the value of the key pressed
self.exit()
return self.KEYPAD[rowVal][colVal]
[docs] def exit(self):
"""
Reinitialize all rows and columns as input at exit
:return: None
:rtype: None
"""
for i in range(len(self.ROW)):
pass
#GPIO.setup(self.ROW[i], GPIO.IN, pull_up_down=GPIO.PUD_UP)
for j in range(len(self.COLUMN)):
pass
#GPIO.setup(self.COLUMN[j], GPIO.IN, pull_up_down=GPIO.PUD_UP)
if __name__ == '__main__':
# Initialize the keypad class
kp = Keypad()
# Loop while waiting for a keypress
digit = None
while digit == None:
digit = kp.getKey()
# Print the result
print (digit)


Class that can hold any value type (and change value type mid lifetime)
More...
#include "Any.h"
Class that can hold any value type (and change value type mid lifetime)
Definition at line 60 of file Any.h.
◆ Any() [1/4]
template<class T >
| scl::utils::Any::Any |
( |
T && |
value | ) |
|
|
inline |
Move a value into an Any.
- Template Parameters
-
| T | being the given value type |
- Parameters
-
| value | being the value to construct from |
Definition at line 81 of file Any.h.
◆ Any() [2/4]
| scl::utils::Any::Any |
( |
Any && |
| ) |
|
|
default |
◆ Any() [3/4]
◆ Any() [4/4]
| scl::utils::Any::Any |
( |
const Any & |
| ) |
|
|
delete |
◆ as()
template<class U >
| U scl::utils::Any::as |
( |
| ) |
const |
|
inline |
Attempts to cast this Any.
- Template Parameters
-
| U | being the type to cast to |
- Returns
- the type safe value
- Exceptions
-
Definition at line 122 of file Any.h.
◆ canCastTo()
template<class U >
| bool scl::utils::Any::canCastTo |
( |
| ) |
const |
|
inline |
Safely determines whether or not you can cast from the current value type to the one given as argument.
- Template Parameters
-
| U | being the desired cast type |
- Returns
- TRUE if it is the current value type, FALSE otherwise
Definition at line 111 of file Any.h.
◆ operator=() [1/3]
| Any& scl::utils::Any::operator= |
( |
Any && |
| ) |
|
|
default |
◆ operator=() [2/3]
| Any& scl::utils::Any::operator= |
( |
const Any & |
| ) |
|
|
delete |
◆ operator=() [3/3]
template<class T >
| Any& scl::utils::Any::operator= |
( |
T && |
value | ) |
|
|
inline |
Assign a new value to this Any.
- Template Parameters
-
| T | being the new value type |
- Parameters
-
- Returns
- a reference to this Any
Definition at line 98 of file Any.h.
◆ impl
A PIMPL.
Definition at line 66 of file Any.h.
◆ ti
The type_info of the current value type.
Definition at line 72 of file Any.h.
The documentation for this class was generated from the following file:


Benchmark Results
insert 100m values in map
Lookup 100m ints, all present | Lookup 100m ints, few present


| Xmega Application Note | |||||
| avr_compiler.h [code] | This file implements some macros that makes the IAR C-compiler and avr-gcc work with the same code base for the AVR architecture |
| documentation.h [code] | |
| Drv/rtc32_driver.c [code] | XMEGA 32-bit RTC driver source file |
| Drv/rtc32_driver.h [code] | XMEGA 32-bit RTC driver header file |
| Drv/vbat.c [code] | |
| Drv/vbat.h [code] | XMEGA VBAT system driver |
| Example1/rtc32_example1.c [code] | XMEGA 32-bit Real Time Counter (RTC) example source code |
| Generated on Thu Jun 24 16:35:07 2010 for AVR1321: Using the XMEGA 32bit RTC by 1.6.1 |


Wongdoody Jargonizer
This extension takes common phrases and jargonizes them. Be warned, this will interfered with email clients.
To disable this extension, please toggle below.
This extension takes common phrases and jargonizes them. Be warned, this will interfered with email clients.
To disable this extension, please toggle below.


| TLE | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | T_ | | 1 (Type/Class) | OpenAFP, OpenAFP.Types | | 2 (Data Constructor) | OpenAFP, OpenAFP.Types | | T_AD | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AD | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AD | | T_AQ | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AQ | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AQ | | T_AV | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AV | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AV | | T_C | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.C | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.C | | T_CF | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CF | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CF | | T_CGCSGI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CGCSGI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CGCSGI | | T_CR | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CR | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CR | | T_CS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CS | | T_DP | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.DP | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.DP | | T_EF | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.EF | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.EF | | T_ERLI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ERLI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ERLI | | T_ESI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ESI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ESI | | T_FCGCSGI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FCGCSGI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FCGCSGI | | T_FDS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FDS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FDS | | T_FF | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FF | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FF | | T_FHSF | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FHSF | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FHSF | | T_FO | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FO | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FO | | T_FQN | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FQN | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FQN | | T_FRMT | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FRMT | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FRMT | | T_II | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.II | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.II | | T_LDOPM | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDOPM | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDOPM | | T_LDTS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDTS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDTS | | T_MA | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MA | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MA | | T_MEC | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MEC | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MEC | | T_MF | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MF | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MF | | T_MIS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MIS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MIS | | T_MMPN | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MMPN | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MMPN | | T_MO | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MO | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MO | | T_MOR | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MOR | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MOR | | T_OAMU | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAMU | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAMU | | T_OAS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAS | | T_OBE | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBE | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBE | | T_OBO | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBO | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBO | | T_OCH | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCH | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCH | | T_OCL | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCL | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCL | | T_OCO | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCO | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCO | | T_OFSS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OFSS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OFSS | | T_OO | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OO | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OO | | T_OOI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OOI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OOI | | T_OSFE | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFE | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFE | | T_OSFO | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFO | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFO | | T_PC | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PC | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PC | | T_POCP | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.POCP | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.POCP | | T_PPI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PPI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PPI | | T_PSMR | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSMR | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSMR | | T_PSRM | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSRM | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSRM | | T_PV | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PV | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PV | | T_RLI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RLI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RLI | | T_ROI | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROI | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROI | | T_ROT | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROT | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROT | | T_RSN | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RSN | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RSN | | T_RUA | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RUA | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RUA | | T_T1CRMT | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T1CRMT | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T1CRMT | | T_T2FRMT | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T2FRMT | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T2FRMT | | T_TO | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TO | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TO | | T_TS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TS | | T_UDTS | | 1 (Type/Class) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.UDTS | | 2 (Data Constructor) | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.UDTS | | t_ad | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AD | | t_ad_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AD | | t_aq | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AQ | | t_aq_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AQ | | t_av | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AV | | t_av_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.AV | | t_c | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.C | | t_c_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.C | | t_cf | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CF | | t_cf_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CF | | t_cgcsgi | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CGCSGI | | t_cgcsgi_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CGCSGI | | t_cr | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CR | | t_cr_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CR | | t_cs | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CS | | t_cs_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.CS | | t_dp | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.DP | | t_dp_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.DP | | t_ef | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.EF | | t_ef_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.EF | | t_erli | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ERLI | | t_erli_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ERLI | | t_esi | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ESI | | t_esi_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ESI | | t_fcgcsgi | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FCGCSGI | | t_fcgcsgi_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FCGCSGI | | t_fds | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FDS | | t_fds_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FDS | | t_ff | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FF | | t_ff_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FF | | t_fhsf | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FHSF | | t_fhsf_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FHSF | | t_fo | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FO | | t_fo_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FO | | t_fqn | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FQN | | t_fqn_Format | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FQN | | t_fqn_SubType | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FQN | | t_fqn_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FQN | | t_frmt | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FRMT | | t_frmt_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.FRMT | | t_ii | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.II | | t_ii_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.II | | t_ldopm | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDOPM | | t_ldopm_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDOPM | | t_ldts | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDTS | | t_ldts_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.LDTS | | t_ma | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MA | | t_ma_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MA | | t_mec | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MEC | | t_mec_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MEC | | t_mf | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MF | | t_mf_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MF | | t_mis | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MIS | | t_mis_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MIS | | t_mmpn | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MMPN | | t_mmpn_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MMPN | | t_mo | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MO | | t_mo_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MO | | t_mor | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MOR | | t_mor_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.MOR | | t_oamu | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAMU | | t_oamu_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAMU | | t_oas | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAS | | t_oas_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OAS | | t_obe | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBE | | t_obe_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBE | | t_obo | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBO | | t_obo_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OBO | | t_och | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCH | | t_och_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCH | | t_ocl | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCL | | t_ocl_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCL | | t_oco | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCO | | t_oco_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OCO | | t_ofss | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OFSS | | t_ofss_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OFSS | | t_oo | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OO | | t_oo_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OO | | t_ooi | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OOI | | t_ooi_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OOI | | t_osfe | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFE | | t_osfe_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFE | | t_osfo | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFO | | t_osfo_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.OSFO | | t_pc | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PC | | t_pc_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PC | | t_pocp | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.POCP | | t_pocp_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.POCP | | t_ppi | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PPI | | t_ppi_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PPI | | t_psmr | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSMR | | t_psmr_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSMR | | t_psrm | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSRM | | t_psrm_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PSRM | | t_pv | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PV | | t_pv_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.PV | | t_rli | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RLI | | t_rli_SubType | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RLI | | t_rli_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RLI | | t_roi | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROI | | t_roi_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROI | | t_rot | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROT | | t_rot_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.ROT | | t_rsn | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RSN | | t_rsn_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RSN | | t_rua | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RUA | | t_rua_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.RUA | | t_t1crmt | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T1CRMT | | t_t1crmt_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T1CRMT | | t_t2frmt | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T2FRMT | | t_t2frmt_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.T2FRMT | | t_to | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TO | | t_to_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TO | | t_ts | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TS | | t_ts_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.TS | | t_udts | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.UDTS | | t_udts_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.T, OpenAFP.Records.T.UDTS | | tellBin | OpenAFP, OpenAFP.Internals, OpenAFP.Internals.Binary | | tle_ | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_Chunks | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_Type | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_XLUnitsperUnitBase | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_XPageSize | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_XUnitBase | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_YLUnitsperUnitBase | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_YPageSize | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle_YUnitBase | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | tle__ | OpenAFP, OpenAFP.Records, OpenAFP.Records.AFP, OpenAFP.Records.AFP.TLE | | toAStr | OpenAFP, OpenAFP.Types, OpenAFP.Types.Chunk | | toNStr | OpenAFP, OpenAFP.Types, OpenAFP.Types.Chunk | | trim | OpenAFP, OpenAFP.Prelude.Utils |
|


This tiny "library" is more of a proof-of-concept than anything. Unfortunately it only works in Chrome.
View the code on GitHub.
You're listening to Origami Space Ship by Neat Beats.
Made by Matthew Brandly.


Functions for downloading flight data from http://www.munich-airport.de and for analyzing flight patterns.
| Version: | 0.0-3 |
| Depends: | XML, geosphere (≥ 1.2-15), sp, RSQLite, NightDay |
| Published: | 2011-02-22 |
| Author: | The students of the `Advanced R Programming Course' Basil Abou El-Komboz, Andreas Bender, Abdelilah El Hadad, Laura Goeres, Roman Hornung, Max Hughes-Brandl, Christian Lindenlaub, Christina Riedel, Ariane Straub, Florian Wickler under the supervision of Manuel Eugster and Torsten Hothorn |
| Maintainer: | Manuel Eugster <Manuel.Eugster at stat.uni-muenchen.de> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| URL: | http://www.youtube.com/watch?v=y3RW_N-TPb4 |
| NeedsCompilation: | no |
| CRAN checks: | MUCflights results |
| Reference manual: | MUCflights.pdf |
| Package source: | MUCflights_0.0-3.tar.gz |
| Windows binaries: | r-devel: MUCflights_0.0-3.zip, r-release: MUCflights_0.0-3.zip, r-oldrel: MUCflights_0.0-3.zip |
| OS X binaries: | r-release: MUCflights_0.0-3.tgz, r-oldrel: MUCflights_0.0-3.tgz |
| Old sources: | MUCflights archive |
Please use the canonical form https://CRAN.R-project.org/package=MUCflights to link to this page.


<strong>
<del> deleted
<dfn> dfn
<em> emphasis
<abbr> abbr - extended text when mouseover.
<acronym> acronym - extended text when mouseover.

It should be the same size as <p> text.


Use radio buttons when users must choose one option from a set of up to five. Use radio buttons in modals where users confirm decisions before changes take effect.
Use icon radio button groups when icons clearly communicate the options and fit under a single label.
Use radio buttons to enable conditional inputs. For options that enable one or two inputs, disable the inputs until users select the radio buttons. For options that enable more inputs, hide the inputs until users select the radio buttons. If all options in a radio button group enable conditional inputs or significantly change the workflow, consider using action buttons instead.
Don’t use radio buttons when users must choose from more than five items. Use a different selection input instead.
Don’t use radio buttons for two options that are exact opposites. Use a checkbox instead.
Don't use radio buttons when user selections significantly alter the workflow. Use action buttons instead, and place them at the beginning of the task.
Don’t use icon radio buttons when icons don't clearly communicate options. Use radio buttons with text labels to provide context.
Don’t use ungrouped icon radio buttons. Use icon radio button groups to connect the options visually.
When radio buttons are in grid columns, text labels are not required if column headings provide the necessary context. Use text labels for all other states.
Icon radio buttons can use background and border color that match status indicator types such as success or danger.
Radio buttons may or may not use a preceeding label to provide context for the options. Unlike text input labels, this label may use verbs or questions. If you do not include a label, provide context for the consequences of the choices in the radio button text labels.
Icon radio buttons use the FontAwesome 4.7 icon library. For a list of common icons, see the SKY UX icon dictionary. Icon radio buttons must use a
Arrange traditional radio buttons vertically to make it easy to see all options, scan their labels, and see the selected option.
Use the form classes to separate radio button groups from other form elements.
The
The radio button component renders a SKY UX-themed replacement for an HTML
For a group of radio buttons, use the
Also for a group of radio buttons, use the
For icon radio buttons, use the