// Initialise a new `Path` with its ranges into the intermediary mesh, ready for drawing.
Initialise a new `Path` with its ranges into the intermediary mesh, ready for drawing.
Initialise a new ` Path ` with its ranges into the intermediary mesh ready for drawing .
fn new(
        position: position::Properties<S>,
        orientation: orientation::Properties<S>,
        color: Option<LinSrgba>,
        vertex_data_ranges: draw::IntermediaryVertexDataRanges,
        index_range: ops::Range<usize>,
        min_index: usize,
    ) -> Self {
        Path {
            color,
            orientation,
            position,
            vertex_data_ranges,
            index_range,
            min_index,
        }
    }
fn new ( position : position :: Properties < S > , orientation : orientation :: Properties < S > , color : Option < LinSrgba > , vertex_data_ranges : draw :: IntermediaryVertexDataRanges , index_range : ops :: Range < usize > , min_index : usize , ) -> Self { Path { color , orientation , position , vertex_data_ranges , index_range , min_index , } }
Initialise a new `Path` with its ranges into the intermediary mesh, ready for drawing.
Initialise a new ` Path ` with its ranges into the intermediary mesh ready for drawing .
position
position::Properties<S>
orientation
orientation::Properties<S>
color
Option<LinSrgba>
vertex_data_ranges
draw::IntermediaryVertexDataRanges
index_range
ops::Range<usize>
min_index
usize