Struct hapi_rs::geometry::InputCurveInfo
source · pub struct InputCurveInfo { /* private fields */ }
Implementations§
source§impl InputCurveInfo
impl InputCurveInfo
pub fn curve_type(&self) -> CurveType
pub fn set_curve_type(&mut self, val: CurveType)
pub fn with_curve_type(self, val: CurveType) -> Self
pub fn order(&self) -> i32
pub fn set_order(&mut self, val: i32)
pub fn with_order(self, val: i32) -> Self
pub fn closed(&self) -> bool
pub fn set_closed(&mut self, val: bool)
pub fn with_closed(self, val: bool) -> Self
pub fn reverse(&self) -> bool
pub fn set_reverse(&mut self, val: bool)
pub fn with_reverse(self, val: bool) -> Self
pub fn input_method(&self) -> InputCurveMethod
pub fn set_input_method(&mut self, val: InputCurveMethod)
pub fn with_input_method(self, val: InputCurveMethod) -> Self
pub fn breakpoint_parameterization(&self) -> InputCurveParameterization
pub fn set_breakpoint_parameterization(
&mut self,
val: InputCurveParameterization
)
pub fn with_breakpoint_parameterization(
self,
val: InputCurveParameterization
) -> Self
pub fn ptr(&self) -> *const HAPI_InputCurveInfo
Trait Implementations§
source§impl Clone for InputCurveInfo
impl Clone for InputCurveInfo
source§fn clone(&self) -> InputCurveInfo
fn clone(&self) -> InputCurveInfo
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more