- online
(under develoment)
Esplanade
Seaview
Isle of Wight
PO34 5HB
Email :
Welcome to our Resources page, here you can find downloadable files including our mermaid constitution, notices of race, sailing instructions, membership forms and more. Simply click on a file to view or download. If you have any issues accessing these resources please let us know by emailing [email protected] .
Documents by year.
S.I. – Rush Regatta_2-3 July 2022
N.O.R – Rush Regatta_2-3 July 2022
Entry Form – Rush Regatta 2022
Munster Championship – Sailing Instructions
Mermaid Nationals 2021 Sailing Instructions (SIs)
Mermaid Nationals 2021 NoR (with Changes)
2021 Membership Form
Mermaid AGM Minutes 2019
Mermaid AGM Boat Measurers Report 2019
Mermaid AGM Sail Measurers Report 2019
Mermaid AGM Secretary’s Report 2019
Mermaid AGM Treasurer’s Report 2019
Membership & Declaration Form 2019
Mermaid MUNSTER CHAMPIONSHIP 2019 – Notice of Race FYC
Mermaid MUNSTER CHAMPIONSHIP 2019 – Sailing Instructions FYC
2018 Mermaid National Championship Sailing Instructions
2018 Boat Measurer’s Checklist – Mermaid Specifications
2018 Membership Form and Declaration_PDF Format
2018 Membership Form and Declaration_Editable WORD format
Diagram live with teammates in Mermaid Chart Try it now
"In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among objects." -Wikipedia
The class diagram is the main building block of object-oriented modeling. It is used for general conceptual modeling of the structure of the application, and for detailed modeling to translate the models into programming code. Class diagrams can also be used for data modeling. The classes in a class diagram represent both the main elements, interactions in the application, and the classes to be programmed.
Mermaid can render class diagrams.
UML provides mechanisms to represent class members, such as attributes and methods, and additional information about them. A single instance of a class in the diagram contains three compartments:
There are two ways to define a class:
Naming convention: a class name should be composed only of alphanumeric characters (including unicode), underscores, and dashes (-).
In case you need to provide a label for a class, you can use the following syntax:
You can also use backticks to escape special characters in the label:
UML provides mechanisms to represent class members such as attributes and methods, as well as additional information about them.
Mermaid distinguishes between attributes and functions/methods based on if the parenthesis () are present or not. The ones with () are treated as functions/methods, and all others as attributes.
There are two ways to define the members of a class, and regardless of whichever syntax is used to define the members, the output will still be same. The two different ways are :
Optionally you can end a method/function definition with the data type that will be returned (note: there must be a space between the final ) and the return type). An example:
Generics can be represented as part of a class definition, and for class members/return types. In order to denote an item as generic, you enclose that type within ~ ( tilde ). Nested type declarations such as List<List<int>> are supported, though generics that include a comma are currently not supported. (such as List<List<K, V>> )
note when a generic is used within a class definition, the generic type is NOT considered part of the class name. i.e.: for any syntax which required you to reference the class name, you need to drop the type part of the definition. This also means that mermaid does not currently support having two classes with the same name, but different generic types.
To describe the visibility (or encapsulation) of an attribute or method/function that is a part of a class (i.e. a class member), optional notation may be placed before that members' name:
note you can also include additional classifiers to a method definition by adding the following notation to the end of the method, i.e.: after the () or after the return type: * Abstract e.g.: someAbstractMethod()* or someAbstractMethod() int* $ Static e.g.: someStaticMethod()$ or someStaticMethod() String$
note you can also include additional classifiers to a field definition by adding the following notation to the very end: $ Static e.g.: String someField$
A relationship is a general term covering the specific types of logical connections found on class and object diagrams.
There are eight different types of relations defined for classes under UML which are currently supported:
Type | Description |
---|---|
Inheritance | |
Composition | |
Aggregation | |
Association | |
Link (Solid) | |
Dependency | |
Realization | |
Link (Dashed) |
We can use the labels to describe the nature of the relation between two classes. Also, arrowheads can be used in the opposite direction as well:
It is possible to add label text to a relation:
Relations can logically represent an N:M association:
Here is the syntax:
Where Relation Type can be one of:
Type | Description |
---|---|
Inheritance | |
Composition | |
Aggregation | |
Association | |
Association | |
Realization |
And Link can be one of:
Type | Description |
---|---|
-- | Solid |
.. | Dashed |
A namespace groups classes.
Multiplicity or cardinality in class diagrams indicates the number of instances of one class that can be linked to an instance of the other class. For example, each company will have one or more employees (not zero), and each employee currently works for zero or one companies.
Multiplicity notations are placed near the end of an association.
The different cardinality options are :
Cardinality can be easily defined by placing the text option within quotes " before or after a given arrow. For example:
It is possible to annotate classes with markers to provide additional metadata about the class. This can give a clearer indication about its nature. Some common annotations include:
Annotations are defined within the opening << and closing >> . There are two ways to add an annotation to a class, and either way the output will be same:
Comments can be entered within a class diagram, which will be ignored by the parser. Comments need to be on their own line, and must be prefaced with %% (double percent signs). Any text until the next newline will be treated as a comment, including any class diagram syntax.
With class diagrams you can use the direction statement to set the direction in which the diagram will render:
It is possible to bind a click event to a node. The click can lead to either a javascript callback or to a link which will be opened in a new browser tab. Note : This functionality is disabled when using securityLevel='strict' and enabled when using securityLevel='loose' .
You would define these actions on a separate line after all classes have been declared.
It is possible to add notes on the diagram using note "line1\nline2" . A note can be added for a specific class using note for <CLASS NAME> "line1\nline2" .
Success The tooltip functionality and the ability to link to urls are available from version 0.5.2.
Beginner's tip—a full example using interactive links in an HTML page:
It is possible to apply specific styles such as a thicker border or a different background color to an individual node using the style keyword.
More convenient than defining the style every time is to define a class of styles and attach this class to the nodes that should have a different look. This is done by predefining classes in css styles that can be applied from the graph definition using the cssClass statement or the ::: short hand.
Then attaching that class to a specific node:
It is also possible to attach a class to a list of nodes in one statement:
A shorter form of adding a class is to attach the classname to the node using the ::: operator:
?> cssClasses cannot be added using this shorthand method at the same time as a relation statement.
?> Due to limitations with existing markup for class diagrams, it is not currently possible to define css classes within the diagram itself. Coming soon!
The main styling of the class diagram is done with a preset number of css classes. During rendering these classes are extracted from the file located at src/themes/class.scss. The classes used here are described below:
Class | Description |
---|---|
g.classGroup text | Styles for general class text |
classGroup .title | Styles for general class title |
g.classGroup rect | Styles for class diagram rectangle |
g.classGroup line | Styles for class diagram line |
.classLabel .box | Styles for class label box |
.classLabel .label | Styles for class label text |
composition | Styles for composition arrow head and arrow line |
aggregation | Styles for aggregation arrow head and arrow line(dashed or solid) |
dependency | Styles for dependency arrow head and arrow line |
Configuration .
Coming soon!
IMAGES
COMMENTS
A boat with a BN of 1.6 or greater is a boat that will be reefed often in offshore cruising. Derek Harvey, "Multihulls for Cruising and Racing", International Marine, Camden, Maine, 1991, states that a BN of 1 is generally accepted as the dividing line between so-called slow and fast multihulls.
The evolution of these innovative class designs was the subject of a paper produced in 2005/6 for Industry and Innovation. One enduring success from the creation of the DIY Mermaid was the Maidenhead Sailing Club, which was originally formed from a fleet of DIY Mermaid dinghies and to this day, the club emblem is still that of a Mermaid.
Mermaid Class is a 22′ 11″ / 7 m monohull sailboat designed by E. Farnham Butler and built by Mount Desert Yacht Yard between 1947 and 1963. ... The lower a boat's ratio is, the less power it takes to drive the boat to its nominal hull speed or beyond. Read more. Formula. D/L = (D ÷ 2240) ÷ (0.01 x LWL)³ D: Displacement of the boat in ...
The immersion rate is defined as the weight required to sink the boat a certain level. The immersion rate for Mermaid Class is about 50 kg/cm, alternatively 284 lbs/inch. Meaning: if you load 50 kg cargo on the boat then it will sink 1 cm. Alternatively, if you load 284 lbs cargo on the boat it will sink 1 inch.
A History of the Seaview Mermaid Class. There have now been Mermaids in Seaview for over a century, with the class currently in its fourth generation of design and boat. Each design has been broadly similar: open keelboats; the original gaff rigged boats being built in 1907. These were superseded in 1922 by a new Bermudan rigged Class designed ...
With exceptional speed and superb seaworthiness, the first Mermaids gave the club modern racing. The evolution of the Sea View yacht club owes much to this early design. It is believed that there were eight yachts built between 1907 and 1910 at the famous Woodnutts yard, St Helens Duver. Curiously, the yachts were not built as a one design.
(a) The Dublin Bay Sailing Club Mermaid is a one-design 17 foot clinker built half decked center plate sailing boat, the copyright of which is vested in the Mermaid Sailing Association. (b) The Mermaid Class shall consist of Dublin Bay Sailing Club Mermaids, designed by Mr. J.B. Kearney
The boats continue to offer Club members very good value-for-money racing and sailing. Each boat has a name drawn from the Club's long history and a unique sail-number - the Mermaid class flag is 'Number 9'. However, with each having unique hull and spinnaker colour, members tend to fondly refer to them as the pink boat or light-green.
The Dublin Bay Mermaid is a one-design, wooden sailing dinghy originally designed for sailing in Dublin Bay, Ireland.. It is a 17-foot, half-decked, centreboard boat rigged as a Bermuda sloop, designed for the Dublin Bay Sailing Club in 1932 by John B. Kearney. The class still actively races with fleets in Dun Laoghaire, Rush, Skerries and Foynes. The class usually have 5 Championship level ...
National Championships Write-up - Afloat.ie. A Skerries Sailing Club trio won the Mermaid National Championship 2023 on home waters after a four-race squally championship concluded on Sunday. …. Read More ». Official website for the Dublin Bay Mermaid sailing class. These beautiful, wooden sailing dinghies have active club and National ...
The Dublin Bay Mermaid was designed by JB Kearney in 1932 and still going strong today. From the oldest Amy (No. 1) to the newest 3 boats launched in 2012 Mayhem (190), Maybe (191) and Ariel (192). This 17ft clinker built wooden dinghy provides challenging and exciting sailing for three person crews in all weathers. In addition to club racing ...
Skerries Sailing Club, Foynes Sailing Club, Dublin Bay Sailing Club, Wexford Tennis & Sailing Club: Each year the Mermaid sailors come together at a different venue for a week's racing. 1932: GBR: British Moth: 11 ft 0 in (3.35 m) ... Merged from UK class formed 1923 which became Int 14 in 1927 and AUS class formed late 19thC: Widely ...
Seaview Mermaid is a 24′ 6″ / 7.5 m monohull sailboat designed by Alfred Westmacott, Arthur Robb, and David Thomas and built by Woodnutt & Co. Ltd. (UK) starting in 1921. ... There has been a SEAVIEW class racing on the Solent (Isle of Wight) since 1909.
LM Mermaid 315 is a 30′ 8″ / 9.4 m monohull sailboat designed by Bent Juul Andersen and built by LM Glasfiber between 1983 and 1989. ... The lower a boat's ratio is, the less power it takes to drive the boat to its nominal hull speed or beyond. Read more. Formula. D/L = (D ÷ 2240) ÷ (0.01 x LWL)³ D: Displacement of the boat in pounds ...
The 2024 SVYC Sailing Instructions & Mermaid Class Rules. The East Wight Sailing Instructions for East Wight Regattas are available at ewcc.online (new website) Downloads. SVYC SAILING INSTRUCTIONS 2024.pdf; Club hours. Office Hours. For office enquiries, please see the relevant email addresses here, or call (01983) 613268.
A boat with a BN of 1.6 or greater is a boat that will be reefed often in offshore cruising. Derek Harvey, "Multihulls for Cruising and Racing", International Marine, Camden, Maine, 1991, states that a BN of 1 is generally accepted as the dividing line between so-called slow and fast multihulls.
The higher a boat's D/L ratio, the more easily it will carry a load and the more comfortable its motion will be. The lower a boat's ratio is, the less power it takes to drive the boat to its nominal hull speed or beyond. Read more. Formula. D/L = (D ÷ 2240) ÷ (0.01 x LWL)³ D: Displacement of the boat in pounds. LWL: Waterline length in feet
Handicap Class: Ramsey Late Au… 2 day race series across the late August bank holiday Aug 24: 10:20 - Soraya Trophy: Aug 24: 10:30 - Scuttle Cup Scuttle Cup - Maximum 1 heat available (18 entries). Aug 24: 14:00 - 200th Anniversay RNLI Mermaid… Calling all helms and crews! On 24th August, the Club Aug 24: 14:00 - RNLI 200th Anniversary ...
DublinBayMermaids.com - Useful Resources for the Dublin Bay Mermaid Sailing Class. Welcome to our Resources page, here you can find downloadable files including our mermaid constitution, notices of race, sailing instructions, membership forms and more. Simply click on a file to view or download. If you have any issues accessing these resources ...
The Mermaid-class frigates were a group of six 28-gun sailing frigates of the sixth rate designed in 1760 by Sir Thomas Slade, based on the scaled-down lines of HMS Aurora (originally a French prize, L' Abénaquise, which had been captured in 1757). The contract for the prototype was agreed on 12 May 1760, for a ship to be launched within ...
Class diagrams "In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among objects." ... Mermaid can render class diagrams. Syntax ...
svyc.org.uk
A boat with a BN of 1.6 or greater is a boat that will be reefed often in offshore cruising. Derek Harvey, "Multihulls for Cruising and Racing", International Marine, Camden, Maine, 1991, states that a BN of 1 is generally accepted as the dividing line between so-called slow and fast multihulls.