All Identifiers
Name | Unit | Description |
---|---|---|
AddArcBetweenPoints | CastleLine2DMath | Builds an arc between points A,B with the center at the point Center |
AddBox | CastleLine2DMath | Builds a square on the segment A:B in the opposite direction of the Opposite. |
AddCrossSegments | CastleLine2DMath | Adds triangles to connect two segments at the intersection point outside of these segments. A1:A2 the first segment. B1:B2 is the second segment. O is the junction point of the triangles. |
AddHalfBox | CastleLine2DMath | Builds a half square on the segment A:B in the opposite direction Opposite |
AddHalfCircle | CastleLine2DMath | Builds a semicircle on the segment A:B in the opposite direction Opposite |
AddRect | CastleLine2DMath | Builds a rectangle whose axis of symmetry is the segment A:B. |
AddRoundBoxTop | CastleLine2DMath | Builds a square with one corner rounded on the segment A:B in the direction opposite to the Opposite. EdgesCount - the number of arc segments. Result = arc length. |
AddTriangle | CastleLine2DMath | Adds a triangle to the Arc |
AddTriangleOpposite | CastleLine2DMath | Builds a rectangular isosceles triangle on the segment A:B in the opposite direction Opposite. Hypotenuse - A:B |
AddTriangleTop | CastleLine2DMath | Builds a rectangular isosceles triangle on the segment A:B in the direction opposite to the Opposite. Hypotenuse - A:New Point |
BORDER_DISTANCE | CastleLine2DGizmos | Distance to the border. Depends on the current height of the camera |
CrossingSegments | CastleLine2DMath | Intersection of segments A1:A2, B1:B2 |
DISTANCE_INSERT_POINT | CastleLine2DGizmos | The distance to the point at which the point is inserted on the line. Depends on the current height of the camera |
DISTANCE_SELECTED_POINT | CastleLine2DGizmos | Distance to the point where the point is highlighted. Depends on the current height of the camera |
DoFloat | CastleLine2DMath | Converts StringValue to a number by removing the excess. Remain is a non-removable remainder in a string (can be used to ensure that the '-' at the beginning of the line is not deleted) |
DoGoodTriangle | CastleLine2DMath | Sorts the vertices of the triangle in clockwise traversal order depending on the "Scale" (in the 2nd and 4th quarters, the order of traversal changes). If changes have been made (B and C have been swapped), it will return true. |
FONT_SIZE | CastleLine2DGizmos | Font size |
IsClockwiseTriangle | CastleLine2DMath | If the order of traversal of triangle A,B,C is clockwise, then returns |
Line2DGizmos | CastleLine2DGizmos | This object is used to edit all classes inherited from TCastleLine2DBase in the CGE editor. When entering edit mode, a new parent is assigned to this object by the Show(ALine:TCastleLine2DBase) method. |
LINE_WIDTH_EDITOR | CastleLine2DGizmos | Line width to edit |
PBeginEndMode | CastleLine2D |
|
POINT_SIZE | CastleLine2DGizmos | Vertex point size |
PSDistanceEx | CastleLine2DMath | The minimum distance from the point(P) to the segment(SP1:SP2) with the calculation of the projection point (PP) on the segment. 0 - the point is projected onto the segment: Distance = distance from P to the segment SP1,SP2. PP |
TBeginEndMode | CastleLine2D | The type of the beginning and end of the line |
TCastleLine2D | CastleLine2D | A polyline consists of rectangles. Has different connection methods for rectangles, various options for the beginning and end of the line. |
TCastleLine2DBase | CastleLine2DBase | Base class for shapes that are defined by a set of vertices Points. Inherited classes should override the ReLoad method.) A property editor is provided for the Points vertex set It is also possible to edit a set of vertices from the CGE editor window. To enter edit mode, use "verb" (Edit mode ON) - right-click on the object in the object hierarchy window. |
TCastleLine2DGizmos | CastleLine2DGizmos | Geometry for editing descendants of TCastleLine2DBase in the CGE |
TCastleLineType | CastleLine2DBase | Line type |
TCastlePolygon2D | CastlePolygon2D | A potentially non-convex polygon. It is constructed from a set of vertices using the triangulation method. |
TEXT_SCALE | CastleLine2DGizmos | Text Scale. Depends on the current height of the camera |
TJoinMode | CastleLine2D | Connection type for rectangles in a line |
TJoinTexCoordMode | CastleLine2D | The method of applying texture to the bends of a line |
TLineTexCoordMode | CastleLine2D | Type for determining how texture coordinates are calculated. |
TPointEditor | UPointEditor | A class for an editing window for a single point (vertex) TCastleLine2DBase.Points[i] from the CGE editor. The window for editing is called by clicking the middle mouse button on the selected point in the JCE editor. |
TPointEditorResult | UPointEditor | Result of calling a point editing window |
TPointsEditor | UPointsEditor | The class contains methods for creating and calling a window for editing a set of points (vertices) TCastleLine2DBase.Points in the object inspector. |
TPolygonTexCoordMode | CastlePolygon2D | Type for determining how texture coordinates are calculated. |
TStringGridWithOnPasteFromClipboard | UPointsEditor | This class augmented with an event that fires after pasting from the clipboard. Used in TPointsEditor |
Generated by PasDoc 0.16.0.