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; END_ENTITY; -- view_volume |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; view_volume 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; |
Usersfounded_itemfounded_item.users founded_item_select view_volume camera_model_d3.perspective_of_volume |
Global rules for this entity data type- |
public interface EView_volume extends EFounded_itemprojection_type (explicit attribute)boolean testProjection_type(EView_volume type)int getProjection_type(EView_volume type) void setProjection_type(EView_volume type, int value) void unsetProjection_type(EView_volume type) projection_point (explicit attribute)boolean testProjection_point(EView_volume type)ECartesian_point getProjection_point(EView_volume type) void setProjection_point(EView_volume type, ECartesian_point value) void unsetProjection_point(EView_volume type) view_plane_distance (explicit attribute)boolean testView_plane_distance(EView_volume type)double getView_plane_distance(EView_volume type) void setView_plane_distance(EView_volume type, double value) void unsetView_plane_distance(EView_volume type) front_plane_distance (explicit attribute)boolean testFront_plane_distance(EView_volume type)double getFront_plane_distance(EView_volume type) void setFront_plane_distance(EView_volume type, double value) void unsetFront_plane_distance(EView_volume type) front_plane_clipping (explicit attribute)boolean testFront_plane_clipping(EView_volume type)boolean getFront_plane_clipping(EView_volume type) void setFront_plane_clipping(EView_volume type, boolean value) void unsetFront_plane_clipping(EView_volume type) back_plane_distance (explicit attribute)boolean testBack_plane_distance(EView_volume type)double getBack_plane_distance(EView_volume type) void setBack_plane_distance(EView_volume type, double value) void unsetBack_plane_distance(EView_volume type) back_plane_clipping (explicit attribute)boolean testBack_plane_clipping(EView_volume type)boolean getBack_plane_clipping(EView_volume type) void setBack_plane_clipping(EView_volume type, boolean value) void unsetBack_plane_clipping(EView_volume type) view_volume_sides_clipping (explicit attribute)boolean testView_volume_sides_clipping(EView_volume type)boolean getView_volume_sides_clipping(EView_volume type) void setView_volume_sides_clipping(EView_volume type, boolean value) void unsetView_volume_sides_clipping(EView_volume type) view_window (explicit attribute)boolean testView_window(EView_volume type)EPlanar_box getView_window(EView_volume type) void setView_window(EView_volume type, EPlanar_box value) void unsetView_window(EView_volume type) |
public class CView_volume implements EView_volumestatic EAttribute attributeProjection_type(EView_volume type)static EAttribute attributeProjection_point(EView_volume type) static int usedinProjection_point(EView_volume type, ECartesian_point instance, ASdaiModel domain, AView_volume result) static EAttribute attributeView_plane_distance(EView_volume type) static EAttribute attributeFront_plane_distance(EView_volume type) static EAttribute attributeFront_plane_clipping(EView_volume type) static EAttribute attributeBack_plane_distance(EView_volume type) static EAttribute attributeBack_plane_clipping(EView_volume type) static EAttribute attributeView_volume_sides_clipping(EView_volume type) static EAttribute attributeView_window(EView_volume type) static int usedinView_window(EView_volume type, EPlanar_box instance, ASdaiModel domain, AView_volume result) |
public class AView_volume extends AEntitypublic EView_volume getByIndex(int index)public EView_volume getCurrentMember(SdaiIterator it) |