pub struct LogTransform {
pub direction: TransformDirection,
pub base: f64,
pub metadata: FormatMetadata,
}Expand description
out = log(in, base).
Fields§
§direction: TransformDirectionThe transform direction.
base: f64Log base (default 2).
metadata: FormatMetadataFormat metadata.
Implementations§
Source§impl LogTransform
impl LogTransform
Sourcepub fn equals(&self, other: &LogTransform) -> bool
pub fn equals(&self, other: &LogTransform) -> bool
Equality as defined by OCIO (metadata ignored).
Trait Implementations§
Source§impl BuildOps for LogTransform
impl BuildOps for LogTransform
Source§fn build_ops(
&self,
ops: &mut OpVec,
_config: &Config,
_context: &Context,
dir: TransformDirection,
) -> Result<()>
fn build_ops( &self, ops: &mut OpVec, _config: &Config, _context: &Context, dir: TransformDirection, ) -> Result<()>
Append the ops implementing
self to ops. dir is the direction
requested by the caller; implementations must combine it with the
transform’s own direction (self.direction.combine(dir)).Source§impl Clone for LogTransform
impl Clone for LogTransform
Source§impl Debug for LogTransform
impl Debug for LogTransform
Source§impl Default for LogTransform
impl Default for LogTransform
Source§impl From<LogTransform> for Transform
impl From<LogTransform> for Transform
Source§fn from(t: LogTransform) -> Self
fn from(t: LogTransform) -> Self
Converts to this type from the input type.
Source§impl PartialEq for LogTransform
impl PartialEq for LogTransform
impl StructuralPartialEq for LogTransform
Auto Trait Implementations§
impl Forget for LogTransform
impl Freeze for LogTransform
impl Move for LogTransform
impl RefUnwindSafe for LogTransform
impl Send for LogTransform
impl Sync for LogTransform
impl Unpin for LogTransform
impl UnsafeUnpin for LogTransform
impl UnwindSafe for LogTransform
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