Enum embree4_sys::RTCDeviceProperty
source · #[repr(u32)]pub enum RTCDeviceProperty {
Show 23 variants
RTC_DEVICE_PROPERTY_VERSION,
RTC_DEVICE_PROPERTY_VERSION_MAJOR,
RTC_DEVICE_PROPERTY_VERSION_MINOR,
RTC_DEVICE_PROPERTY_VERSION_PATCH,
RTC_DEVICE_PROPERTY_NATIVE_RAY4_SUPPORTED,
RTC_DEVICE_PROPERTY_NATIVE_RAY8_SUPPORTED,
RTC_DEVICE_PROPERTY_NATIVE_RAY16_SUPPORTED,
RTC_DEVICE_PROPERTY_BACKFACE_CULLING_SPHERES_ENABLED,
RTC_DEVICE_PROPERTY_BACKFACE_CULLING_CURVES_ENABLED,
RTC_DEVICE_PROPERTY_RAY_MASK_SUPPORTED,
RTC_DEVICE_PROPERTY_BACKFACE_CULLING_ENABLED,
RTC_DEVICE_PROPERTY_FILTER_FUNCTION_SUPPORTED,
RTC_DEVICE_PROPERTY_IGNORE_INVALID_RAYS_ENABLED,
RTC_DEVICE_PROPERTY_COMPACT_POLYS_ENABLED,
RTC_DEVICE_PROPERTY_TRIANGLE_GEOMETRY_SUPPORTED,
RTC_DEVICE_PROPERTY_QUAD_GEOMETRY_SUPPORTED,
RTC_DEVICE_PROPERTY_SUBDIVISION_GEOMETRY_SUPPORTED,
RTC_DEVICE_PROPERTY_CURVE_GEOMETRY_SUPPORTED,
RTC_DEVICE_PROPERTY_USER_GEOMETRY_SUPPORTED,
RTC_DEVICE_PROPERTY_POINT_GEOMETRY_SUPPORTED,
RTC_DEVICE_PROPERTY_TASKING_SYSTEM,
RTC_DEVICE_PROPERTY_JOIN_COMMIT_SUPPORTED,
RTC_DEVICE_PROPERTY_PARALLEL_COMMIT_SUPPORTED,
}Variants§
RTC_DEVICE_PROPERTY_VERSION
RTC_DEVICE_PROPERTY_VERSION_MAJOR
RTC_DEVICE_PROPERTY_VERSION_MINOR
RTC_DEVICE_PROPERTY_VERSION_PATCH
RTC_DEVICE_PROPERTY_NATIVE_RAY4_SUPPORTED
RTC_DEVICE_PROPERTY_NATIVE_RAY8_SUPPORTED
RTC_DEVICE_PROPERTY_NATIVE_RAY16_SUPPORTED
RTC_DEVICE_PROPERTY_BACKFACE_CULLING_SPHERES_ENABLED
RTC_DEVICE_PROPERTY_BACKFACE_CULLING_CURVES_ENABLED
RTC_DEVICE_PROPERTY_RAY_MASK_SUPPORTED
RTC_DEVICE_PROPERTY_BACKFACE_CULLING_ENABLED
RTC_DEVICE_PROPERTY_FILTER_FUNCTION_SUPPORTED
RTC_DEVICE_PROPERTY_IGNORE_INVALID_RAYS_ENABLED
RTC_DEVICE_PROPERTY_COMPACT_POLYS_ENABLED
RTC_DEVICE_PROPERTY_TRIANGLE_GEOMETRY_SUPPORTED
RTC_DEVICE_PROPERTY_QUAD_GEOMETRY_SUPPORTED
RTC_DEVICE_PROPERTY_SUBDIVISION_GEOMETRY_SUPPORTED
RTC_DEVICE_PROPERTY_CURVE_GEOMETRY_SUPPORTED
RTC_DEVICE_PROPERTY_USER_GEOMETRY_SUPPORTED
RTC_DEVICE_PROPERTY_POINT_GEOMETRY_SUPPORTED
RTC_DEVICE_PROPERTY_TASKING_SYSTEM
RTC_DEVICE_PROPERTY_JOIN_COMMIT_SUPPORTED
RTC_DEVICE_PROPERTY_PARALLEL_COMMIT_SUPPORTED
Trait Implementations§
source§impl Clone for RTCDeviceProperty
impl Clone for RTCDeviceProperty
source§fn clone(&self) -> RTCDeviceProperty
fn clone(&self) -> RTCDeviceProperty
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 moresource§impl Debug for RTCDeviceProperty
impl Debug for RTCDeviceProperty
source§impl Hash for RTCDeviceProperty
impl Hash for RTCDeviceProperty
source§impl PartialEq<RTCDeviceProperty> for RTCDeviceProperty
impl PartialEq<RTCDeviceProperty> for RTCDeviceProperty
source§fn eq(&self, other: &RTCDeviceProperty) -> bool
fn eq(&self, other: &RTCDeviceProperty) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for RTCDeviceProperty
impl Eq for RTCDeviceProperty
impl StructuralEq for RTCDeviceProperty
impl StructuralPartialEq for RTCDeviceProperty
Auto Trait Implementations§
impl RefUnwindSafe for RTCDeviceProperty
impl Send for RTCDeviceProperty
impl Sync for RTCDeviceProperty
impl Unpin for RTCDeviceProperty
impl UnwindSafe for RTCDeviceProperty
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