Project OpenGeode
class Line
cpp
Inherits from Component<3U>Inherits from Component<3U>class Line
Geometric component describing a Line. This component is described by a mesh.
cpp
Inherits from Component<dimension>Inherits from Component<dimension>Functions
Line
cpp
public void Line<>(const Line<> & )public void Line<>(const Line<> & )operator=
cpp
public Line<> & operator=(const Line<> & )public Line<> & operator=(const Line<> & )Line
cpp
public void Line<>(Line<> && other)public void Line<>(Line<> && other)~Line
cpp
public void ~Line<>()public void ~Line<>()component_type_static
cpp
public NamedType component_type_static()public NamedType component_type_static()component_type
cpp
public NamedType component_type()public NamedType component_type()component_id
cpp
public ComponentID component_id()public ComponentID component_id()mesh
cpp
public const Mesh & mesh()public const Mesh & mesh()mesh_type
cpp
public const MeshImpl & mesh_type()public const MeshImpl & mesh_type()Line
cpp
public void Line<>(LinesKey key)public void Line<>(LinesKey key)Line
cpp
public void Line<>(const MeshImpl & impl, LinesKey key)public void Line<>(const MeshImpl & impl, LinesKey key)set_mesh
cpp
public void set_mesh(std::unique_ptr<Mesh> mesh, LinesKey key)public void set_mesh(std::unique_ptr<Mesh> mesh, LinesKey key)set_mesh
cpp
public void set_mesh(std::unique_ptr<Mesh> mesh, LinesBuilderKey key)public void set_mesh(std::unique_ptr<Mesh> mesh, LinesBuilderKey key)set_line_name
cpp
public void set_line_name(basic_string_view name, LinesBuilderKey key)public void set_line_name(basic_string_view name, LinesBuilderKey key)modifiable_mesh
cpp
public Mesh & modifiable_mesh(LinesKey key)public Mesh & modifiable_mesh(LinesKey key)modifiable_mesh
cpp
public Mesh & modifiable_mesh(LinesBuilderKey key)public Mesh & modifiable_mesh(LinesBuilderKey key)steal_mesh
cpp
public std::unique_ptr<Mesh> steal_mesh(LinesBuilderKey key)public std::unique_ptr<Mesh> steal_mesh(LinesBuilderKey key)class Line
cpp
Inherits from Component<2U>Inherits from Component<2U>