pub struct CompositeObject {
pub id: Option<StId>,
pub boundary: StBox,
pub ctm: Option<StArray<f64>>,
pub resource_id: StRefId,
}Expand description
CT_Composite:复合对象(见 13 章、表 49)。
复合对象引用资源文件中定义的矢量图像组(CT_VectorG)。当前渲染器仅
保留其边界信息,暂不展开内部矢量内容。
Fields§
§id: Option<StId>对象标识(可选)。
boundary: StBox对象边界,相对页面坐标系(必选)。
ctm: Option<StArray<f64>>对象变换矩阵(可选)。
resource_id: StRefId引用的矢量图像组资源标识(必选)。
Trait Implementations§
Source§impl Clone for CompositeObject
impl Clone for CompositeObject
Source§fn clone(&self) -> CompositeObject
fn clone(&self) -> CompositeObject
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompositeObject
impl Debug for CompositeObject
Source§impl Default for CompositeObject
impl Default for CompositeObject
Source§fn default() -> CompositeObject
fn default() -> CompositeObject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompositeObject
impl<'de> Deserialize<'de> for CompositeObject
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CompositeObject
impl RefUnwindSafe for CompositeObject
impl Send for CompositeObject
impl Sync for CompositeObject
impl Unpin for CompositeObject
impl UnsafeUnpin for CompositeObject
impl UnwindSafe for CompositeObject
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