0022627: Change OCCT memory management defaults
[occt.git] / src / BRepLib / BRepLib_MakeVertex.cxx
CommitLineData
7fd59977 1// File: BRepLib_MakeVertex.cxx
2// Created: Fri Jul 23 15:51:55 1993
3// Author: Remi LEQUETTE
4// <rle@nonox>
5
6
7#include <BRepLib_MakeVertex.ixx>
8#include <BRepLib.hxx>
9#include <BRep_Builder.hxx>
10#include <TopoDS.hxx>
11
12//=======================================================================
13//function : BRepLib_MakeVertex
14//purpose :
15//=======================================================================
16
17BRepLib_MakeVertex::BRepLib_MakeVertex(const gp_Pnt& P)
18{
19 BRep_Builder B;
20 B.MakeVertex(TopoDS::Vertex(myShape),P,BRepLib::Precision());
21 Done();
22}
23
24
25//=======================================================================
26//function : Vertex
27//purpose :
28//=======================================================================
29
30const TopoDS_Vertex& BRepLib_MakeVertex::Vertex()const
31{
32 return TopoDS::Vertex(Shape());
33}
34
35
36//=======================================================================
37//function : operator
38//purpose :
39//=======================================================================
40
41
42BRepLib_MakeVertex::operator TopoDS_Vertex() const
43{
44 return Vertex();
45}
46
47