/*! \page create_point_page Point To create a \b Point in the Main Menu select New Entity - > Basic - > Point \n There are five algorithms to create a \b Point in the 3D space. \n Each time the \b Result of the operation will be a GEOM_Object (vertex). \n Firstly, we can define a point by setting its X, Y and Z \b Coordinates. \n TUI Command: geompy.MakeVertex(X, Y, Z) \n \b Arguments: Name (Vertex_n by default) + X, Y and Z coordinates of the point. \image html point1.png \n Secondly, we can define a point by a \b Reference to another point and the shift of the coordinates of the new point regarding the coordinates of the old one. \n TUI Command: geompy.MakeVertexWithRef(Reference, X,Y,Z). \n Arguments: Name + 1 reference point + 3 coordinates defining the position of this point regarding the reference one. \image html point2.png \n Thirdly, we can define a point by an \b Edge and a \b [list] [*]Parameter indicating its position on the Edge, ranging from 0.0 to 1.0. For example, 0.5 means that the point is located in the middle of the edge. \n TUI Command: geompy.MakeVertexOnCurve(Edge,Parameter). \n Arguments: Name + 1 edge + 1 Parameter defining the position of the point on the given edge. \image html point3.png [*]3D co-ordinate of point to project on the given edge \n TUI Command: geompy.MakeVertexOnCurveByCoord(Edge,X,Y,Z). \n Arguments: Name + 1 edge + 3 coordinate values to project point on the given edge. \image html point3_2.png [/list] \n Fourthly, we can define a point by intersection of two \b Lines. \n TUI Command: geompy.MakePointOnLinesIntersection(myLine1,myLine2). \n Arguments: Name + 2 lines \image html point4.png Example: \n Finally, we can define a point by a \b Face and [list] [*]Two Parameters: U and \b V indicating its position on the Face, ranging from 0.0 to 1.0. For example, (0.5; 0.5) means that the point is located in the middle of the face. \n TUI Command: geompy.MakeVertexOnSurface(myFace,myUParameter,myVParameter). \n Arguments: Name + 1 face + 2 Parameters defining the position of the point on the given face. [*] 3D co-ordinate of point to project on the given face. \image html point5.png \n TUI Command: geompy.MakeVertexOnSurface(myFace,X,Y,Z). \n Arguments: Name + 1 face + 3 coordinate values to project point on the given face. \image html point5_2.png [/list] Example: \image html points.png "Points by edge and parameter and by coordinates" Our TUI Scripts provide you with useful examples of creation of \ref tui_creation_point "Basic Geometric Objects". */