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 nonremovable 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)  rightclick 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 nonconvex 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.