// Make path functions //-------------------------------------------------------------------- public uint start_new_path() { if (!Path.IsStop(m_vertices.last_command())) { m_vertices.add_vertex(0.0, 0.0, (uint)Path.EPathCommands.Stop); } return(m_vertices.total_vertices()); }