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) |