pub struct QColorSpace { /* private fields */ }Expand description
C++ class: QColorSpace.
Implementations§
Source§impl QColorSpace
impl QColorSpace
Sourcepub unsafe fn copy_from(
&self,
color_space: impl CastInto<Ref<QColorSpace>>,
) -> Ref<QColorSpace>
pub unsafe fn copy_from( &self, color_space: impl CastInto<Ref<QColorSpace>>, ) -> Ref<QColorSpace>
Calls C++ function: QColorSpace& QColorSpace::operator=(const QColorSpace& colorSpace).
Sourcepub unsafe fn from_icc_profile(
icc_profile: impl CastInto<Ref<QByteArray>>,
) -> CppBox<QColorSpace>
pub unsafe fn from_icc_profile( icc_profile: impl CastInto<Ref<QByteArray>>, ) -> CppBox<QColorSpace>
Calls C++ function: static QColorSpace QColorSpace::fromIccProfile(const QByteArray& iccProfile).
Sourcepub unsafe fn icc_profile(&self) -> CppBox<QByteArray>
pub unsafe fn icc_profile(&self) -> CppBox<QByteArray>
Calls C++ function: QByteArray QColorSpace::iccProfile() const.
Sourcepub unsafe fn new() -> CppBox<QColorSpace>
pub unsafe fn new() -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace().
Sourcepub unsafe fn from_named_color_space(
named_color_space: NamedColorSpace,
) -> CppBox<QColorSpace>
pub unsafe fn from_named_color_space( named_color_space: NamedColorSpace, ) -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace(QColorSpace::NamedColorSpace namedColorSpace).
Sourcepub unsafe fn from_primaries_transfer_function_float(
primaries: Primaries,
transfer_function: TransferFunction,
gamma: c_float,
) -> CppBox<QColorSpace>
pub unsafe fn from_primaries_transfer_function_float( primaries: Primaries, transfer_function: TransferFunction, gamma: c_float, ) -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace(QColorSpace::Primaries primaries, QColorSpace::TransferFunction transferFunction, float gamma = …).
Sourcepub unsafe fn from_primaries_float(
primaries: Primaries,
gamma: c_float,
) -> CppBox<QColorSpace>
pub unsafe fn from_primaries_float( primaries: Primaries, gamma: c_float, ) -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace(QColorSpace::Primaries primaries, float gamma).
Sourcepub unsafe fn from_4_q_point_f_transfer_function_float(
white_point: impl CastInto<Ref<QPointF>>,
red_point: impl CastInto<Ref<QPointF>>,
green_point: impl CastInto<Ref<QPointF>>,
blue_point: impl CastInto<Ref<QPointF>>,
transfer_function: TransferFunction,
gamma: c_float,
) -> CppBox<QColorSpace>
pub unsafe fn from_4_q_point_f_transfer_function_float( white_point: impl CastInto<Ref<QPointF>>, red_point: impl CastInto<Ref<QPointF>>, green_point: impl CastInto<Ref<QPointF>>, blue_point: impl CastInto<Ref<QPointF>>, transfer_function: TransferFunction, gamma: c_float, ) -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace(const QPointF& whitePoint, const QPointF& redPoint, const QPointF& greenPoint, const QPointF& bluePoint, QColorSpace::TransferFunction transferFunction, float gamma = …).
Sourcepub unsafe fn from_primaries_transfer_function(
primaries: Primaries,
transfer_function: TransferFunction,
) -> CppBox<QColorSpace>
pub unsafe fn from_primaries_transfer_function( primaries: Primaries, transfer_function: TransferFunction, ) -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace(QColorSpace::Primaries primaries, QColorSpace::TransferFunction transferFunction).
Sourcepub unsafe fn from_4_q_point_f_transfer_function(
white_point: impl CastInto<Ref<QPointF>>,
red_point: impl CastInto<Ref<QPointF>>,
green_point: impl CastInto<Ref<QPointF>>,
blue_point: impl CastInto<Ref<QPointF>>,
transfer_function: TransferFunction,
) -> CppBox<QColorSpace>
pub unsafe fn from_4_q_point_f_transfer_function( white_point: impl CastInto<Ref<QPointF>>, red_point: impl CastInto<Ref<QPointF>>, green_point: impl CastInto<Ref<QPointF>>, blue_point: impl CastInto<Ref<QPointF>>, transfer_function: TransferFunction, ) -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace(const QPointF& whitePoint, const QPointF& redPoint, const QPointF& greenPoint, const QPointF& bluePoint, QColorSpace::TransferFunction transferFunction).
Sourcepub unsafe fn new_copy(
color_space: impl CastInto<Ref<QColorSpace>>,
) -> CppBox<QColorSpace>
pub unsafe fn new_copy( color_space: impl CastInto<Ref<QColorSpace>>, ) -> CppBox<QColorSpace>
Calls C++ function: [constructor] void QColorSpace::QColorSpace(const QColorSpace& colorSpace).
Sourcepub unsafe fn primaries(&self) -> Primaries
pub unsafe fn primaries(&self) -> Primaries
Calls C++ function: QColorSpace::Primaries QColorSpace::primaries() const.
Sourcepub unsafe fn set_primaries_1a(&self, primaries_id: Primaries)
pub unsafe fn set_primaries_1a(&self, primaries_id: Primaries)
Calls C++ function: void QColorSpace::setPrimaries(QColorSpace::Primaries primariesId).
Sourcepub unsafe fn set_primaries_4a(
&self,
white_point: impl CastInto<Ref<QPointF>>,
red_point: impl CastInto<Ref<QPointF>>,
green_point: impl CastInto<Ref<QPointF>>,
blue_point: impl CastInto<Ref<QPointF>>,
)
pub unsafe fn set_primaries_4a( &self, white_point: impl CastInto<Ref<QPointF>>, red_point: impl CastInto<Ref<QPointF>>, green_point: impl CastInto<Ref<QPointF>>, blue_point: impl CastInto<Ref<QPointF>>, )
Calls C++ function: void QColorSpace::setPrimaries(const QPointF& whitePoint, const QPointF& redPoint, const QPointF& greenPoint, const QPointF& bluePoint).
Sourcepub unsafe fn set_transfer_function_2a(
&self,
transfer_function: TransferFunction,
gamma: c_float,
)
pub unsafe fn set_transfer_function_2a( &self, transfer_function: TransferFunction, gamma: c_float, )
Calls C++ function: void QColorSpace::setTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma = …).
Sourcepub unsafe fn set_transfer_function_1a(
&self,
transfer_function: TransferFunction,
)
pub unsafe fn set_transfer_function_1a( &self, transfer_function: TransferFunction, )
Calls C++ function: void QColorSpace::setTransferFunction(QColorSpace::TransferFunction transferFunction).
Sourcepub unsafe fn static_meta_object() -> Ref<QMetaObject>
pub unsafe fn static_meta_object() -> Ref<QMetaObject>
Returns a reference to the staticMetaObject field.
Sourcepub unsafe fn swap(&self, color_space: impl CastInto<Ref<QColorSpace>>)
pub unsafe fn swap(&self, color_space: impl CastInto<Ref<QColorSpace>>)
Calls C++ function: void QColorSpace::swap(QColorSpace& colorSpace).
Sourcepub unsafe fn to_q_variant(&self) -> CppBox<QVariant>
pub unsafe fn to_q_variant(&self) -> CppBox<QVariant>
Calls C++ function: QVariant QColorSpace::operator QVariant() const.
Sourcepub unsafe fn transfer_function(&self) -> TransferFunction
pub unsafe fn transfer_function(&self) -> TransferFunction
Calls C++ function: QColorSpace::TransferFunction QColorSpace::transferFunction() const.
Sourcepub unsafe fn transformation_to_color_space(
&self,
colorspace: impl CastInto<Ref<QColorSpace>>,
) -> CppBox<QColorTransform>
pub unsafe fn transformation_to_color_space( &self, colorspace: impl CastInto<Ref<QColorSpace>>, ) -> CppBox<QColorTransform>
Calls C++ function: QColorTransform QColorSpace::transformationToColorSpace(const QColorSpace& colorspace) const.
Sourcepub unsafe fn with_transfer_function_2a(
&self,
transfer_function: TransferFunction,
gamma: c_float,
) -> CppBox<QColorSpace>
pub unsafe fn with_transfer_function_2a( &self, transfer_function: TransferFunction, gamma: c_float, ) -> CppBox<QColorSpace>
Calls C++ function: QColorSpace QColorSpace::withTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma = …) const.
Sourcepub unsafe fn with_transfer_function_1a(
&self,
transfer_function: TransferFunction,
) -> CppBox<QColorSpace>
pub unsafe fn with_transfer_function_1a( &self, transfer_function: TransferFunction, ) -> CppBox<QColorSpace>
Calls C++ function: QColorSpace QColorSpace::withTransferFunction(QColorSpace::TransferFunction transferFunction) const.