pub struct GeoInfo(/* private fields */);
Expand description
Implementations§
Source§impl<'s> GeoInfo
impl<'s> GeoInfo
pub fn geo_type(&self) -> GeoType
pub fn name(&self, session: &Session) -> Result<String>
pub fn node_id(&self) -> NodeHandle
pub fn is_editable(&self) -> bool
pub fn is_templated(&self) -> bool
pub fn is_display_geo(&self) -> bool
pub fn has_geo_changed(&self) -> bool
pub fn has_material_changed(&self) -> bool
pub fn edge_group_count(&self) -> i32
pub fn point_group_count(&self) -> i32
pub fn primitive_group_count(&self) -> i32
pub fn part_count(&self) -> i32
pub fn from_node(node: &'s HoudiniNode) -> Result<Self>
pub fn from_handle(handle: NodeHandle, session: &'s Session) -> Result<GeoInfo>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GeoInfo
impl RefUnwindSafe for GeoInfo
impl Send for GeoInfo
impl Sync for GeoInfo
impl Unpin for GeoInfo
impl UnwindSafe for GeoInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more