Feature for creating and manipulating Technical Drawing Part Views getVisibleEdges() - get the visible edges in the View as Part::TopoShapeEdges getHiddenEdges() - get the hidden edges in the View as Part::TopoShapeEdges id = makeCosmeticVertex(p1) - add a CosmeticVertex at p1 (View coordinates). Returns unique id vertex. id = makeCosmeticVertex3d(p1) - add a CosmeticVertex at p1 (3d model coordinates). Returns unique id vertex. cv = getCosmeticVertex(id) - returns CosmeticVertex with unique id. cv = getCosmeticVertexBySelection(name) - returns CosmeticVertex with name (Vertex6). Used in selections. rc = replaceCosmeticVertex(cv) - replaces CosmeticVertex in View. Returns True/False. removeCosmeticVertex(cv) - remove CosmeticVertex from View. Returns None. clearCosmeticVertices() - remove all CosmeticVertices from the View. Returns None. tag = makeCosmeticLine(p1, p2) - add a CosmeticEdge from p1 to p2(View coordinates). Returns tag of new CosmeticEdge. tag = makeCosmeticLine3D(p1, p2) - add a CosmeticEdge from p1 to p2(3D coordinates). Returns tag of new CosmeticEdge. tag = makeCosmeticCircle(center, radius) - add a CosmeticEdge at center with radius radius(View coordinates). Returns tag of new CosmeticEdge. tag = makeCosmeticCircleArc(center, radius, start, end) - add a CosmeticEdge at center with radius radius(View coordinates) from start angle to end angle. Returns tag of new CosmeticEdge. ce = getCosmeticEdge(id) - returns CosmeticEdge with unique id. ce = getCosmeticEdgeBySelection(name) - returns CosmeticEdge by name (Edge25). Used in selections replaceCosmeticEdge(ce) - replaces CosmeticEdge ce in View. Returns True/False. removeCosmeticEdge(ce) - remove CosmeticEdge ce from View. Returns None. makeCenterLine(subNames, mode) - draw a center line on this viewPart. SubNames is a list of n Faces, 2 Edges or 2 Vertices (ex [Face1,Face2,Face3]. Returns unique tag of added CenterLine. cl = getCenterLine(id) - returns CenterLine with unique id. cl = getCenterLineBySelection(name) - returns CenterLine by name (Edge25). Used in selections replaceCenterLine(cl) - replacls CenterLine cl in View. Returns True/False. removeCenterLine(cl) - remove CenterLine cl from View. Returns None. clearCosmeticEdges() - remove all CosmeticLines from the View. Returns None. clearCenterLines() - remove all CenterLines from the View. Returns None. clearGeomFormats() - remove all GeomFormats from the View. Returns None. formatGeometricEdge(index, style, weight, color, visible). Returns None. getEdgeByIndex(edgeIndex). Returns Part.TopoShape. getEdgeBySelection(edgeName). Returns Part.TopoShape. getVertexByIndex(vertexIndex). Returns Part.TopoShape. getVertexBySelection(vertexName). Returns Part.TopoShape. requestPaint(). Redraw the graphic for this View.