pub fn select_nth_anchor(&mut self, shape_index: usize, anchor_index: i32) -> &mut VectorAnchor {
		let shape = &mut self.shapes_to_modify[shape_index];
		if anchor_index < 0 {
			let anchor_index = shape.anchors.len() - ((-anchor_index) as usize);
			shape.select_anchor(anchor_index)
		} else {
			let anchor_index = anchor_index as usize;
			shape.select_anchor(anchor_index)
		}
	}
/// Select the Nth anchor of the shape, negative numbers index from the end
Select the Nth anchor of the shape, negative numbers index from the end
Select the Nth anchor of the shape negative numbers index from the end
pub fn select_nth_anchor(&mut self, shape_index: usize, anchor_index: i32) -> &mut VectorAnchor {
		let shape = &mut self.shapes_to_modify[shape_index];
		if anchor_index < 0 {
			let anchor_index = shape.anchors.len() - ((-anchor_index) as usize);
			shape.select_anchor(anchor_index)
		} else {
			let anchor_index = anchor_index as usize;
			shape.select_anchor(anchor_index)
		}
	}
pub fn select_nth_anchor ( & mut self , shape_index : usize , anchor_index : i32 ) -> & mut VectorAnchor { let shape = & mut self . shapes_to_modify [ shape_index ] ; if anchor_index < 0 { let anchor_index = shape . anchors . len ( ) - ( ( - anchor_index ) as usize ) ; shape . select_anchor ( anchor_index ) } else { let anchor_index = anchor_index as usize ; shape . select_anchor ( anchor_index ) } }
Select the Nth anchor of the shape, negative numbers index from the end
Select the Nth anchor of the shape negative numbers index from the end
&mut self
shape_index
usize
anchor_index
i32
&mut self
shape_index
usize
anchor_index
i32