Struct iso_10303_parts::ap203::Ap203Reader [−][src]
pub struct Ap203Reader { pub entities: BTreeMap<i64, Box<dyn Any>>, pub type_ids: HashMap<TypeId, Vec<i64>>, pub type_names: HashMap<TypeId, &'static str>, // some fields omitted }
Fields
entities: BTreeMap<i64, Box<dyn Any>>
type_ids: HashMap<TypeId, Vec<i64>>
type_names: HashMap<TypeId, &'static str>
Implementations
impl Ap203Reader
[src]
impl Ap203Reader
[src]Trait Implementations
impl StepReader for Ap203Reader
[src]
impl StepReader for Ap203Reader
[src]fn insert_entity(
&mut self,
id: i64,
type_id: TypeId,
type_name: &'static str,
entity: Box<dyn Any>
)
[src]
&mut self,
id: i64,
type_id: TypeId,
type_name: &'static str,
entity: Box<dyn Any>
)
fn create_simple_entity(
&self,
typed_parameter: TypedParameter,
own_parameters_only: bool
) -> Option<(TypeId, &'static str, Box<dyn Any>)>
[src]
&self,
typed_parameter: TypedParameter,
own_parameters_only: bool
) -> Option<(TypeId, &'static str, Box<dyn Any>)>
fn create_complex_entity(
&self,
typed_parameters: Vec<TypedParameter, Global>
) -> Option<(TypeId, &'static str, Box<dyn Any + 'static, Global>)>
[src]
&self,
typed_parameters: Vec<TypedParameter, Global>
) -> Option<(TypeId, &'static str, Box<dyn Any + 'static, Global>)>
fn read<P>(&mut self, path: P) -> Result<(), Error> where
P: AsRef<Path>,
[src]
P: AsRef<Path>,