ENTITY view_volume

(* SCHEMA Ap242_managed_model_based_3d_engineering_mim_LF; *)
  ENTITY view_volume
    SUBTYPE OF (founded_item);
      projection_type            : central_or_parallel;
      projection_point           : cartesian_point;
      view_plane_distance        : length_measure;
      front_plane_distance       : length_measure;
      front_plane_clipping       : BOOLEAN;
      back_plane_distance        : length_measure;
      back_plane_clipping        : BOOLEAN;
      view_volume_sides_clipping : BOOLEAN;
      view_window                : planar_box;
    INVERSE
      camera_usages : SET[1:?] OF camera_model_d3 FOR perspective_of_volume;
    WHERE
      WR1:('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF.AXIS2_PLACEMENT_2D' IN TYPEOF(SELF\view_volume.view_window.placement)) OR
  (dot_product ((representation_item(' ') || geometric_representation_item() || direction([0.0,0.0,1.0])),
    SELF.view_window\planar_box.placement\axis2_placement_3d.p[3] ) = 1.0);
    WR2: view_plane_distance = view_window.placement\placement.location.coordinates[3];
  END_ENTITY;

Explicit Attributes

Entity view_volume has the following local and inherited explicit attributes:
AttributeTypeDefined By
 projection_typecentral_or_parallel (ENUM)view_volume
 projection_pointcartesian_point (ENTITY)view_volume
 view_plane_distancelength_measure (REAL)view_volume
 front_plane_distancelength_measure (REAL)view_volume
 front_plane_clippingBOOLEANview_volume
 back_plane_distancelength_measure (REAL)view_volume
 back_plane_clippingBOOLEANview_volume
 view_volume_sides_clippingBOOLEANview_volume
 view_windowplanar_box (ENTITY)view_volume

Derived Attributes

Entity view_volume has the following local and inherited derived attributes:
AttributeTypeDefined By
 usersSET OF founded_item_select (SELECT)founded_item

Inverse Attributes

Entity view_volume has the following local and inherited inverse attributes:
AttributeTypeDefined By
 camera_usagesSET OF camera_model_d3 (ENTITY)view_volume

Supertypes

Entity view_volume inherits from the following supertypes:
  founded_item

Subtypes

    No subtypes

Referenced By

Entity view_volume and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 camera_model_d3 ENTITY view_volume
 founded_item_select SELECT founded_item
 validate_dependently_instantiable_entity_data_types RULE founded_item
 validate_dependently_instantiable_entity_data_types RULE view_volume


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:20:10-04:00