|
ENTITY geometric_representation_item SUPERTYPE OF (ONEOF (point, direction, vector, placement, cartesian_transformation_operator, curve, surface, edge_curve, face_surface, poly_loop, vertex_point, solid_model, boolean_result, sphere, right_circular_cone, right_circular_cylinder, torus, block, primitive_2d, right_angular_wedge, ellipsoid, faceted_primitive, rectangular_pyramid, cyclide_segment_solid, volume, half_space_solid, half_space_2d, shell_based_surface_model, face_based_surface_model, shell_based_wireframe_model, edge_based_wireframe_model, geometric_set)) SUBTYPE OF (representation_item); DERIVE dim : dimension_count := dimension_of(SELF); WHERE wr1: SIZEOF (QUERY (using_rep <* using_representations (SELF) | NOT ('GEOMETRY_SCHEMA.GEOMETRIC_REPRESENTATION_CONTEXT' IN TYPEOF (using_rep.context_of_items)))) = 0; END_ENTITY; -- geometric_representation_item |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; |
| angle_direction_reference (PLY_ORIENTATION_SPECIFICATION_MIM) |
| annotation_fill_area (PRESENTATION_DEFINITION_SCHEMA) |
| annotation_plane (DRAUGHTING_ELEMENT_SCHEMA) |
| auxiliary_geometric_instance_aggregator (SOLID_SHAPE_ELEMENT_SCHEMA) |
| auxiliary_geometric_representation_item (VARIATIONAL_REPRESENTATION_SCHEMA) |
| block (GEOMETRIC_MODEL_SCHEMA) |
| boolean_result (GEOMETRIC_MODEL_SCHEMA) |
| camera_image_2d_with_scale$geometric_representation_item (AUTOMOTIVE_DESIGN) |
| camera_image_2d_with_scale$geometric_representation_item (PRESENTATION_ORGANIZATION_SCHEMA) |
| camera_model (PRESENTATION_ORGANIZATION_SCHEMA) |
| camera_model_d3_multi_clipping_intersection (PRESENTATION_ORGANIZATION_SCHEMA) |
| camera_model_d3_multi_clipping_union (PRESENTATION_ORGANIZATION_SCHEMA) |
| cartesian_transformation_operator (GEOMETRY_SCHEMA) |
| composite_text (PRESENTATION_DEFINITION_SCHEMA) |
| conical_stepped_hole_transition (SOLID_SHAPE_ELEMENT_SCHEMA) |
| curve (GEOMETRY_SCHEMA) |
| curve_segment_set (EXPLICIT_GEOMETRIC_CONSTRAINT_SCHEMA) |
| curve_style_curve_pattern (PRESENTATION_APPEARANCE_SCHEMA) |
| curve_style_curve_pattern_set (PRESENTATION_APPEARANCE_SCHEMA) |
| cyclide_segment_solid (GEOMETRIC_MODEL_SCHEMA) |
| defined_character_glyph (PRESENTATION_DEFINITION_SCHEMA) |
| defined_symbol (PRESENTATION_DEFINITION_SCHEMA) |
| direction (GEOMETRY_SCHEMA) |
| draughting_callout (DRAUGHTING_ELEMENT_SCHEMA) |
| eccentric_cone (GEOMETRIC_MODEL_SCHEMA) |
| edge_based_wireframe_model (GEOMETRIC_MODEL_SCHEMA) |
| edge_curve (TOPOLOGY_SCHEMA) |
| ellipsoid (GEOMETRIC_MODEL_SCHEMA) |
| explicit_geometric_constraint (EXPLICIT_GEOMETRIC_CONSTRAINT_SCHEMA) |
| externally_defined_hatch_style (PRESENTATION_APPEARANCE_SCHEMA) |
| externally_defined_tile_style (PRESENTATION_APPEARANCE_SCHEMA) |
| face_based_surface_model (GEOMETRIC_MODEL_SCHEMA) |
| face_surface (TOPOLOGY_SCHEMA) |
| faceted_primitive (GEOMETRIC_MODEL_SCHEMA) |
| fill_area_style_hatching (PRESENTATION_APPEARANCE_SCHEMA) |
| fill_area_style_tile_coloured_region (PRESENTATION_APPEARANCE_SCHEMA) |
| fill_area_style_tile_curve_with_style (PRESENTATION_APPEARANCE_SCHEMA) |
| fill_area_style_tile_symbol_with_style (PRESENTATION_APPEARANCE_SCHEMA) |
| fill_area_style_tiles (PRESENTATION_APPEARANCE_SCHEMA) |
| geometric_model_element_relationship (EXTENDED_BASIC_GEOMETRY_MIM) |
| geometric_set (GEOMETRIC_MODEL_SCHEMA) |
| half_space_2d (GEOMETRIC_MODEL_SCHEMA) |
| half_space_solid (GEOMETRIC_MODEL_SCHEMA) |
| hatch_line_element (LAYERED_INTERCONNECT_SIMPLE_TEMPLATE_MIM) |
| kinematic_frame_based_transformation (KINEMATIC_STRUCTURE_SCHEMA) |
| light_source (PRESENTATION_ORGANIZATION_SCHEMA) |
| min_and_major_ply_orientation_basis (PLY_ORIENTATION_SPECIFICATION_MIM) |
| node_set (STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA) |
| one_direction_repeat_factor (PRESENTATION_APPEARANCE_SCHEMA) |
| placement (GEOMETRY_SCHEMA) |
| planar_extent (PRESENTATION_RESOURCE_SCHEMA) |
| point (GEOMETRY_SCHEMA) |
| point_and_vector (PLY_ORIENTATION_SPECIFICATION_MIM) |
| point_path (PLY_ORIENTATION_SPECIFICATION_MIM) |
| poly_loop (TOPOLOGY_SCHEMA) |
| positioned_sketch (SKETCH_SCHEMA) |
| pre_defined_hatch_style (PRESENTATION_APPEARANCE_SCHEMA) |
| pre_defined_tile_style (PRESENTATION_APPEARANCE_SCHEMA) |
| presentation_scaled_placement (PRESENTATION_RESOURCE_SCHEMA) |
| primitive_2d (GEOMETRIC_MODEL_SCHEMA) |
| procedural_shape_representation_sequence (PROCEDURAL_SHAPE_MODEL_SCHEMA) |
| rectangular_pyramid (GEOMETRIC_MODEL_SCHEMA) |
| repositioned_neutral_sketch (SKETCH_SCHEMA) |
| right_angular_wedge (GEOMETRIC_MODEL_SCHEMA) |
| right_circular_cone (GEOMETRIC_MODEL_SCHEMA) |
| right_circular_cylinder (GEOMETRIC_MODEL_SCHEMA) |
| shell_based_surface_model (GEOMETRIC_MODEL_SCHEMA) |
| shell_based_wireframe_model (GEOMETRIC_MODEL_SCHEMA) |
| solid_model (GEOMETRIC_MODEL_SCHEMA) |
| sphere (GEOMETRIC_MODEL_SCHEMA) |
| su_parameters (KINEMATIC_STRUCTURE_SCHEMA) |
| subsketch (SKETCH_SCHEMA) |
| surface (GEOMETRY_SCHEMA) |
| surface_patch_set (EXPLICIT_GEOMETRIC_CONSTRAINT_SCHEMA) |
| symbol_target (PRESENTATION_DEFINITION_SCHEMA) |
| text_literal (PRESENTATION_DEFINITION_SCHEMA) |
| torus (GEOMETRIC_MODEL_SCHEMA) |
| vector (GEOMETRY_SCHEMA) |
| vertex_point (TOPOLOGY_SCHEMA) |
| volume (GEOMETRY_SCHEMA) |
| alternate_geometry_items (CONSTRUCTION_GEOMETRY_XIM) |
| pas_geometric_representation_item_subtypes (PRESENTATION_APPEARANCE_SCHEMA) |
| pds_geometric_representation_item_subtypes (PRESENTATION_DEFINITION_SCHEMA) |
| pos_geometric_representation_item_subtypes (PRESENTATION_ORGANIZATION_SCHEMA) |
| prs_geometric_representation_item_subtypes (PRESENTATION_RESOURCE_SCHEMA) |
Global rules for this entity data typerestrict_multi_language_for_geometric_representation_item (AUTOMOTIVE_DESIGN)restrict_multi_language_for_geometric_representation_item (CATALOG_DATA_INFORMATION_MIM) |
public interface EGeometric_representation_item extends ERepresentation_itemdim (derived attribute)int getDim(EGeometric_representation_item type)boolean testDim(EGeometric_representation_item type) |
public class CGeometric_representation_item implements EGeometric_representation_itemstatic EAttribute attributeDim(EGeometric_representation_item type) |
public class AGeometric_representation_item extends AEntitypublic EGeometric_representation_item getByIndex(int index)public EGeometric_representation_item getCurrentMember(SdaiIterator it) |