Salome HOME
Generating of documentation: add missing examples.
[modules/geom.git] / doc / salome / gui / GEOM / input / creating_point.doc
index baff5d1e31c3da61297f6b72b6a707d6e47f8b0a..9844a3cff6892564c7c6416b6ff829df0ad8ff9a 100644 (file)
@@ -33,7 +33,20 @@ point is located in the middle of the edge.
 position of the point on the given edge.
 \image html point3.png
 
 position of the point on the given edge.
 \image html point3.png
 
-Alternatively, it is possible to define 3D coordinates of the point
+Alternatively, it is possible to define a point by an \b Edge and a \b Length.
+The \b Length defines the position of the point on the given edge. It
+can exceed the length of the edge or be negative. In this case the edge
+is extrapolated along its curve (except for bezier and b-spline
+curves). 
+The <b>Start Point</b> defines the direction for the length
+calculation (if not defined, the first vertex of
+Edge is used, else the vertex of Edge closest to StartPoint is used).
+\n <b>TUI Command:</b> <em>geompy.MakeVertexOnCurveByLength(Edge,Length,StartPoint=None).</em>
+\n <b>Arguments:</b> Name + 1 edge  + 1 Length  + 1 Point.
+
+\image html point3_3.png
+
+It is also possible to define 3D coordinates of the point
 projected on the given edge to produce the resulting point.
 \n <b>TUI Command:</b> <em>geompy.MakeVertexOnCurveByCoord(Edge,X,Y,Z).</em>
 \n <b>Arguments:</b> Name + 1 edge  + 3 coordinate values of the
 projected on the given edge to produce the resulting point.
 \n <b>TUI Command:</b> <em>geompy.MakeVertexOnCurveByCoord(Edge,X,Y,Z).</em>
 \n <b>Arguments:</b> Name + 1 edge  + 3 coordinate values of the