: Public <<type>> Class
A GM_Triangle is a planar GM_Polygon defined by 3 corners; that is, a GM_Triangle would be the result of a constructor of the form:<br/>GM_Polygon(GM_LineString(#lt;P1, P2, P3, P1#gt;))<br/><br/>where P1, P2, and P3 are three GM_Positions. GM_Triangles have no holes. GM_Triangle shall be used to construct GM_TriangulatedSurfaces. <br/><br/>NOTE The points in a triangle can be located in terms of their corner points by defining a set of barycentric coordinates, three nonnegative numbers c1, c2, and c3 such that c1+ c2 + c3 = 1.0. Then, each point P in the triangle can be expressed for some set of barycentric coordinates as:<br/>
- Attributes
- Associations To
- Tagged Values
- Advanced
- Other Links
Attribute |
Public GM_Position corners
|
Details:
Alias: |
|
Initial: |
|
Stereotype: |
|
Ordered: |
|
Range: |
Range:3 to 3 |
Transient: |
False |
Derived: |
False |
IsID: |
False |
|
Tag |
Value |
persistence |
persistent |
 Details:
|
RationalRose$Java:ConstructorIs |
public |
 Details:
|
RationalRose$Java:DisableAutoSync |
False |
 Details:
|
RationalRose$Java:Final |
False |
 Details:
|
RationalRose$Java:GenerateCode |
False |
 Details:
|
RationalRose$Java:GenerateDefaultConstructor |
True |
 Details:
|
RationalRose$Java:GenerateFinalizer |
False |
 Details:
|
RationalRose$Java:GenerateInstanceInitializer |
False |
 Details:
|
RationalRose$Java:GenerateStaticInitializer |
False |
 Details:
|
RationalRose$Java:Static |
False |
 Details:
|
Property |
Value |
isFinalSpecialization: |
0 |