Hierarchy
⤷ BC-CI (Application Component) Component Integration / Installation Windows Components
⤷ SECLVIEWER (Package) Engineering Client Viewer for 2D/3D objects
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_ECL_PRIMARYVIEWER | Basis Class for ECL Viewers (2D und 3D) | 19990504 |
Properties
Class | CL_GUI_ECL_3DVIEWER | |
Short Description | Engineering Client 3D Viewer | |
Super Class | CL_GUI_ECL_PRIMARYVIEWER | Basis Class for ECL Viewers (2D und 3D) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SECLVIEWER | Engineering Client Viewer for 2D/3D objects |
Created | 19990504 | SAP |
Last change | 20000224 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CNTL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GUI_ECL_3DVIEWER has no interface implemented.
Friends
Class CL_GUI_ECL_3DVIEWER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ALL_DMU_OBJECTS | Instance attribute | Private | See coding | Table of all Nodes Loaded by Means of add_node_to_structure | 19990702 | |||
2 | CURRENT_ACTIVE_2D_REDLINE | Instance attribute | Public | Type reference (TYPE) | CHAR40 | 2D Redlining Currently Assigned | 20000525 | ||
3 | CURRENT_DMU_OBJECTS | Instance attribute | Private | See coding | Table of all Parts Loaded by Means of view_node_of_structure | 19990707 | |||
4 | EVENT_CLOSE_DIRTY_DOC | Constant | Public | Type reference (TYPE) | I | 11 | Event ID: Unsaved Layer Is To Be Closed | 20000609 | |
5 | EVENT_FILE_DROPPED | Constant | Public | Type reference (TYPE) | I | 10 | Event ID: File Dropped | 20000609 | |
6 | EVENT_NOTIFICATION | Instance attribute | Private | Type reference (TYPE) | I | Event Notification | 19991022 | ||
7 | EVENT_TEXT_REQUEST | Constant | Public | Type reference (TYPE) | I | 8 | Event ID: Annotation Manager Expects Text Entry | 19990901 | |
8 | IDENTITY_MATRIX | Constant | Private | See coding | Uniform Matrix | 19990702 | |||
9 | LOCAL_EVENT_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_EVENT_HANDLER | Local Class for Event Handling | 20000229 | ||
10 | MOUSE_DOUBLE_CLICK | Constant | Public | Type reference (TYPE) | I | 9 | Event ID: Mouse Double-Click | 19991227 | |
11 | NORMAL_EVENT_POLICY | Constant | Public | Type reference (TYPE) | I | 1 | Event Policy: Events are Fired Without Queue | 19990910 | |
12 | NO_CONTEXT_MENU | Instance attribute | Private | Type reference (TYPE) | I | 0 | No Self-Defined Context Menu | 19990705 | |
13 | NO_EMPTY_SELECT_NOTIFICATION | Constant | Public | Type reference (TYPE) | I | 10 | Event Notification: All Selections Without IDs are Filtered | 19990910 | |
14 | NO_SELECTION_NOTIFICATION | Constant | Public | Type reference (TYPE) | I | 0 | Event Notification: No Event When Object is Selected | 19990723 | |
15 | OBJECT_SELECTED | Constant | Public | Type reference (TYPE) | I | 2 | Event ID: Object Selected | 19990616 | |
16 | OBJECT_SELECTION_NOTIFICATION | Constant | Public | Type reference (TYPE) | I | 2 | Event Notification: Event When one Object is Selected | 19990723 | |
17 | PART_SELECTED | Constant | Public | Type reference (TYPE) | I | 3 | Event ID: Parts Have Been Selected | 19990705 | |
18 | PART_SELECTION_NOTIFICATION | Constant | Public | Type reference (TYPE) | I | 4 | Event Notification: Event When Single Parts are Selected | 19990723 | |
19 | QUEUED_EVENT_POLICY | Constant | Public | Type reference (TYPE) | I | 2 | Event Policy: Events are Added to Queue | 19990910 | |
20 | QUEUED_MULTI_EVENT_POLICY | Constant | Public | Type reference (TYPE) | I | 3 | Event Policy: 1. Event Fired, Subsequ. Events Added to Queue | 19990910 | |
21 | ROTATE_MODE | Constant | Public | Type reference (TYPE) | I | 6 | Interaction Mode: 3D Interaction Mode for Rotating | 19990505 | |
22 | SELECTION_CHANGED | Constant | Public | Type reference (TYPE) | I | 1 | Event ID: Object Selection has Changed | 19990705 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_NODE_TO_STRUCTURE | Instance method | Public | Method | Adds a Node to a Structure | 19990702 |
2 | CLONE_PART | Instance method | Public | Method | Clones an Existing Part | 19990706 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 19990504 |
4 | CREATE_ASSEMBLY_NODE | Instance method | Public | Method | Add an Assembly with any ID | 19990608 |
5 | CREATE_MATRIX_OBJECT | Instance method | Public | Method | Generates a Matrix Object | 19990720 |
6 | CREATE_TOOLBAR | Instance method | Public | Method | Creates Dynamically Configured Toolbar | 19990609 |
7 | DESELECT_OBJECTS | Instance method | Public | Method | Deselects One or Multiple Objects | 19990616 |
8 | FIND_PART | Instance method | Public | Method | Returns an Internal Structure Node Key of the Viewer | 20001227 |
9 | FIRE_NEXT_EVENT | Instance method | Public | Method | Fires the Next Event in the Queue | 19991022 |
10 | GET_3DCOMPARE_SECONDARY | Instance method | Public | Method | Returns a 3D Compare Object | 20000615 |
11 | GET_3DMEASUREMENT_SECONDARY | Instance method | Public | Method | Returns a 3D Measurement Object | 20000306 |
12 | GET_3DPFM_SECONDARY | Instance method | Public | Method | Returns a 3D Pick Feature Manager Object | 20020807 |
13 | GET_3DPMI_SECONDARY | Instance method | Public | Method | Returns a 3D PMI Object | 20001214 |
14 | GET_DESCENDANT_PARTS | Instance method | Public | Method | Returns all Underlying Parts of a Node | 19991011 |
15 | GET_GLOBAL_MATRIX | Instance method | Public | Method | Provides the Global Matrix of a Part in an Assembly | 19990521 |
16 | GET_MATRIX_VALUES | Instance method | Public | Method | Returns the 13 Floats of a Matrix | 19990723 |
17 | GET_PARENT | Instance method | Public | Method | Returns the Higher-Level Node in the Structure | 19991008 |
18 | GET_RELATIVE_MATRIX | Instance method | Public | Method | Provides the Relative Maxtrix of a Part with reg. to Another | 19990521 |
19 | GET_SECTIONING_SECONDARY | Instance method | Public | Method | Returns a 3D Sectioning Object | 20000515 |
20 | GET_SELECTED_OBJECTS | Instance method | Public | Method | Returns the Part IDs of all Objects Selected | 19990616 |
21 | IMPORT_PART_NODE | Instance method | Public | Method | Add a Single Part With any ID | 19990608 |
22 | NODE_ALREADY_LOADED | Instance method | Public | Method | Checks if a Node has been Loaded Already | 19990909 |
23 | PASS_EVENT | Instance method | Public | Method | Internal! Redirects Local Class Events to Application | 19990816 |
24 | REGISTER_TOOLBAR_EVENTS | Instance method | Private | Method | For Internal Use! Registers the Toolbar Events | 19990609 |
25 | REMOVE_ASSEMBLY_NODE | Instance method | Public | Method | Deletes an Assembly and the Associated Substructure | 19990720 |
26 | REMOVE_AVAILABLE_REDLINE_LAYER | Instance method | Public | Method | Removes a Redlining Layer from the Menu After Delete | 20000525 |
27 | REMOVE_NODE_FROM_STRUCTURE | Instance method | Public | Method | Deletes a Node Added With ADD_NODE_TO_STRUCTURE | 19990816 |
28 | RESOLVE_ASSEMBLY | Instance method | Private | Method | For Internal Use! Deep Search in Structure Tree | 19990706 |
29 | SELECT_OBJECTS | Instance method | Public | Method | Selects one or Multiple Objects | 19990616 |
30 | SET_BACKFACEREMOVALMODE | Instance method | Public | Method | Sets the Backface Disabling Mode of the 3D Control | 19990505 |
31 | SET_CONTEXTMENU_MODE | Instance method | Public | Method | Sets the Context Menu Mode | 19990505 |
32 | SET_COVERAGE_CULLING | Instance method | Public | Method | Performance Parameter | 19990521 |
33 | SET_FRAMERATE | Instance method | Public | Method | Predefines a Specific Frame Rate | 19990611 |
34 | SET_LOWEST_LOD | Instance method | Public | Method | Minimizes the Detail Depth of the Representation | 19990521 |
35 | SET_MATRIX | Instance method | Public | Method | Positions a Part in Relation to Another Part | 19990521 |
36 | SET_MATRIX_VALUES | Instance method | Public | Method | Sets the 13 Floats of a Matrix | 19990728 |
37 | SET_PARENT | Instance method | Public | Method | Defines a Super/Subnode Relation to a Structure | 19990630 |
38 | SET_PART_VISIBLE | Instance method | Public | Method | Sets the Visibility of a Part | 19990616 |
39 | SET_WIREFRAME | Instance method | Public | Method | Enable/Disable Wire-frame Display | 19990521 |
40 | VIEW_ALL | Instance method | Public | Method | Display Contents in Complete View | 20000522 |
41 | VIEW_STRUCTURE_NODE | Instance method | Public | Method | Displays a Specific Node of the Structure | 19990706 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | MARKUP_ACTIVATED | Instance Event (0) |
Public (2) |
Markup Secondary Activated | 20000224 |
2 | MOUSE_DOUBLE_CLICKED | Instance Event (0) |
Public (2) |
Mouse was Double-Clicked on a Structure Node | 19991227 |
3 | OBJECT_SELECTED_EVENT | Instance Event (0) |
Public (2) |
Event is Fired When Objects are Selected | 19990624 |
4 | PART_SELECTED_EVENT | Instance Event (0) |
Public (2) |
Event is Fired When Single Parts are Selected | 19990705 |
5 | SELECTION_CHANGED_EVENT | Instance Event (0) |
Public (2) |
Event is Fired if the Viewer Selection Changes | 19990705 |
6 | SHOW_2D_MARKUP_FILE | Instance Event (0) |
Public (2) |
Display a Specific Markup File | 20000105 |
7 | UNLOADED_ALL | Instance Event (0) |
Public (2) |
Unload_all Method Called | 19990728 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | DMU_OBJECT | Protected | See coding | Product Structure Node | 19990702 |
|
|
2 | MATRIX | Protected | See coding | 4x4 Floats - Matrix | 19990702 |
|
Method Signatures
Method ADD_NODE_TO_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MATRIX11 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 1,1 | 19990702 | |
2 | Importing | MATRIX12 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,2 | 19990702 | |
3 | Importing | MATRIX13 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,3 | 19990702 | |
4 | Importing | MATRIX14 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,4 | 19990702 | |
5 | Importing | MATRIX21 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,1 | 19990702 | |
6 | Importing | MATRIX22 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 2,2 | 19990702 | |
7 | Importing | MATRIX23 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,3 | 19990702 | |
8 | Importing | MATRIX24 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,4 | 19990702 | |
9 | Importing | MATRIX31 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,1 | 19990702 | |
10 | Importing | MATRIX32 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,2 | 19990702 | |
11 | Importing | MATRIX33 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 3,3 | 19990702 | |
12 | Importing | MATRIX34 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,4 | 19990702 | |
13 | Importing | MATRIX41 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,1 | 19990702 | |
14 | Importing | MATRIX42 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,2 | 19990702 | |
15 | Importing | MATRIX43 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,3 | 19990702 | |
16 | Importing | MATRIX44 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 4,4 | 19990702 | |
17 | Importing | MATRIX_STRING | Call by reference | Type reference (TYPE) | CHAR200 | Matrix als Semikolon separiertem String | 19990728 | ||
18 | Importing | PARENTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Super-Knotens | 19990702 | ||
19 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Teils | 19990702 | ||
20 | Importing | PART_NAME | Call by reference | Type reference (TYPE) | C | Name für Teil oder Baugruppe | 19990702 | ||
21 | Importing | URL | Call by reference | Type reference (TYPE) | CHAR255 | SPACE | URL eines Teils | 19990728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990702 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990702 | |
3 | INVALID_NODE_KEY | INVALID_NODE_KEY | 19990927 | |
4 | PARAMETER_MISSING | PARAMETER_MISSING | 19990927 |
Method CLONE_PART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLONE_KEY | Call by reference | Type reference (TYPE) | C | Schlüssel des geklonten Teils | 19990706 | ||
2 | Importing | ORIG_KEY | Call by reference | Type reference (TYPE) | C | Schlüssel des Originalteils | 19990706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990706 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990706 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AUTOALIGN | Call by reference | Type reference (TYPE) | C | 'X' | AUTOALIGN | 19990504 | |
2 | Importing | EVENT_POLICY | Call by reference | Type reference (TYPE) | I | 1 | Queue für die Events einstellen | 19990910 | |
3 | Importing | LIFETIME | Call by reference | Type reference (TYPE) | I | LIFETIME | 19990504 | ||
4 | Importing | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent container of Viewer Control | 19990504 | ||
5 | Importing | SELECTION_NOTIFICATION | Call by reference | Type reference (TYPE) | I | 18 | Strategie bezüglich Event Handling bei Objektselektion | 19990910 | |
6 | Importing | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | SHELLSTYLE | 19990504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990504 | |
2 | CNTL_SYSTEM_ERROR | CNTL_INSTALL_ERROR | 19990624 | |
3 | CREATE_ERROR | CREATE_ERROR | 19990624 | |
4 | LIFETIME_ERROR | LIFETIME_ERROR | 19990624 |
Method CREATE_ASSEMBLY_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ASSEMBLY_ID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel für den Assembly-Knoten | 19990608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990608 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 | |
3 | INVALID_NODE_KEY | INVALID_NODE_KEY | 19990728 |
Method CREATE_MATRIX_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | MATRIX_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | Matrix Objekt | 19990720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990720 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990720 |
Method CREATE_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLOSE_BUTTON | Call by reference | Type reference (TYPE) | C | Mit ('X') oder ohne (' ') Schließen-Button | 19990812 | ||
2 | Importing | NAVIGATION | Call by reference | Type reference (TYPE) | C | 'X' | Mit ('X') oder ohne (' ') Navigation-Menu | 19990909 | |
3 | Importing | OPTIONS | Call by reference | Type reference (TYPE) | C | 'X' | Mit ('X') oder ohne (' ') Optionen-Menu | 19990909 | |
4 | Importing | TOOLS | Call by reference | Type reference (TYPE) | C | Mit ('X') oder ohne (' ') Werkzeuge-Menu | 19990826 | ||
5 | Importing | TOOL_COMPARISON | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Comparison-Modul | 20000615 | |
6 | Importing | TOOL_MEASUREMENT | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenu für Bemaßungsfunktionen | 20000216 | |
7 | Importing | TOOL_PMI | Call by reference | Type reference (TYPE) | C | ' ' | 'X' = mit Untermenü für PMI-Modul | 20001214 | |
8 | Importing | TOOL_SECTIONING | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Sectioning | 20000516 | |
9 | Importing | VIEWER | Call by reference | Type reference (TYPE) | C | 'X' | Mit ('X') oder ohne (' ') Viewer-Menu | 19990909 | |
10 | Importing | VIEWER_CLOSEFILE | Call by reference | Type reference (TYPE) | C | 'X' | ' ' = Datei schließen ist deaktiviert | 20000204 | |
11 | Importing | VIEWER_OPENFILE | Call by reference | Type reference (TYPE) | C | 'X' | ' ' = Datei öffnen ist deaktiviert | 19990909 | |
12 | Importing | VIEWER_SAVEFILE | Call by reference | Type reference (TYPE) | C | 'X' | ' ' = Datei speichern ist deaktiviert | 19990909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTB_BTYPE_ERROR | CNTB_BTYPE_ERROR | 19990630 | |
2 | CNTL_ERROR | CNTL_ERROR | 19990624 | |
3 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 | |
4 | DP_ERROR | DP_ERROR | 19990630 | |
5 | WRONG_FCODE_ERROR | WRONG_FCODE_ERROR | 19991015 |
Method DESELECT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARTIDS | Call by reference | Type reference (TYPE) | C | 'ALL' = alle, sonst Schlüssel der zu deselektierenden Objekt | 19990616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990616 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method FIND_PART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EAI_ID | Call by reference | Type reference (TYPE) | I | EAI Schlüssel | 20001227 | ||
2 | Importing | SAP_ID | Call by reference | Type reference (TYPE) | C | SAP Schlüssel | 20001227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20001227 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20001227 |
Method FIRE_NEXT_EVENT Signature
Method FIRE_NEXT_EVENT on class CL_GUI_ECL_3DVIEWER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19991022 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19991022 |
Method GET_3DCOMPARE_SECONDARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMPARE_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Compare Objekt | 20000615 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000615 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20000615 |
Method GET_3DMEASUREMENT_SECONDARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MEASUREMENT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Measurement ObjektI | 20000306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000306 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20000306 |
Method GET_3DPFM_SECONDARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PFM_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Pick Feature Manager Objekt | 20020807 |
Method GET_3DPFM_SECONDARY on class CL_GUI_ECL_3DVIEWER has no exception.
Method GET_3DPMI_SECONDARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PMI_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | PMI Objekt | 20001214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20001214 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20001214 |
Method GET_DESCENDANT_PARTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DESCENDANT_PARTS | Call by reference | Type reference (TYPE) | CHAR255 | Kinder-Teile | 19991011 | ||
2 | Importing | NODEKEY | Call by reference | Type reference (TYPE) | CHAR100 | Schlüssel des Knotens | 19991011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19991011 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19991011 | |
3 | INVALID_NODE_KEY | INVALID_NODE_KEY | 19991011 |
Method GET_GLOBAL_MATRIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | GLOBAL_MATRIX | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | Globale Matrize | 19990719 | ||
2 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Bauteils | 19990521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990521 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method GET_MATRIX_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | MATRIX11 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,1 | 19990723 | ||
2 | Exporting | MATRIX12 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,2 | 19990723 | ||
3 | Exporting | MATRIX13 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,3 | 19990723 | ||
4 | Exporting | MATRIX21 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,1 | 19990723 | ||
5 | Exporting | MATRIX22 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,2 | 19990723 | ||
6 | Exporting | MATRIX23 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,3 | 19990723 | ||
7 | Exporting | MATRIX31 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,1 | 19990723 | ||
8 | Exporting | MATRIX32 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,2 | 19990723 | ||
9 | Exporting | MATRIX33 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,3 | 19990723 | ||
10 | Exporting | MATRIX41 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,1 | 19990723 | ||
11 | Exporting | MATRIX42 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,2 | 19990723 | ||
12 | Exporting | MATRIX43 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,3 | 19990723 | ||
13 | Exporting | MATRIX44 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,4 | 19990723 | ||
14 | Importing | MATRIX_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | Matrix Objekt | 19990723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990723 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990723 |
Method GET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Call by reference | Type reference (TYPE) | CHAR100 | Knoten der Structur | 19991008 | ||
2 | Exporting | PARENTID | Call by reference | Type reference (TYPE) | CHAR100 | Elternknoten | 19991008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19991008 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19991008 |
Method GET_RELATIVE_MATRIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARENTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des relativen Bauteils | 19990521 | ||
2 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Bauteils | 19990521 | ||
3 | Changing | RELATIVE_MATRIX | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | Relative Matrix zwischen den zwei Bauteilen | 19990719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990521 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method GET_SECTIONING_SECONDARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SECTIONING_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Sectioning-Objekt | 20000515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000515 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20000515 |
Method GET_SELECTED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PARTIDS | Call by reference | Type reference (TYPE) | C | IDs der selektierten Objekte durch Semikolons getrennt | 19990623 | ||
2 | Exporting | PART_ONLY_IDS | Call by reference | Type reference (TYPE) | C | IDs der selektierten Einzelteile, keine Baugruppen | 20001228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990623 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method IMPORT_PART_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutige Teile-ID | 19990608 | ||
2 | Importing | URL | Call by reference | Type reference (TYPE) | CHAR255 | URL der Geometriedaten | 19990608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_FILE_NAME | BAD_FILE_NAME | 19990722 | |
2 | CNTL_ERROR | CNTL_ERROR | 19990608 | |
3 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 | |
4 | FILE_NOT_FOUND | FILE_NOT_FOUND | 19990722 | |
5 | INVALID_DATA | INVALID_DATA | 19990722 | |
6 | INVALID_FILE_FORMAT | INVALID_FILE_FORMAT | 19990722 | |
7 | PERMISSION_DENIED | PERMISSION_DENIED | 19990722 |
Method NODE_ALREADY_LOADED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ALREADY_LOADED | Call by reference | Type reference (TYPE) | C | 'X' = bereits geladen, ' ' = noch nicht geladen | 19990909 | ||
2 | Exporting | IS_ASSEMBLY | Call by reference | Type reference (TYPE) | C | 'X' = Baugruppenknoten, ' ' = Bauteilknoten | 19990909 | ||
3 | Importing | NODE_KEY | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Knotens | 19990909 |
Method NODE_ALREADY_LOADED on class CL_GUI_ECL_3DVIEWER has no exception.
Method PASS_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENT_TYPE | Call by reference | Type reference (TYPE) | C | Event Typ | 19990816 | ||
2 | Importing | LAYER_NAME | Call by reference | Type reference (TYPE) | CHAR40 | Name einer Markup-Datei | 19991025 | ||
3 | Importing | MARKUP_SECONDARY_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ECL_MARKUP | Secondary Referenz | 20000104 |
Method PASS_EVENT on class CL_GUI_ECL_3DVIEWER has no exception.
Method REGISTER_TOOLBAR_EVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MY_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Die Toolbar für die die Events bearbeitet werden sollen | 19990609 | ||
2 | Importing | TOOL_COMPARISON | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Comparison-Modul | 20000615 | |
3 | Importing | TOOL_MEASUREMENT | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenu für Bemaßungsfunktionen | 20000216 | |
4 | Importing | TOOL_PMI | Call by reference | Type reference (TYPE) | C | ' ' | 'X' = mit Untermenü für PMI-Modul | 20001214 | |
5 | Importing | TOOL_SECTIONING | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Sectioning | 20000516 | |
6 | Importing | VIEWER_CLOSEFILE | Call by reference | Type reference (TYPE) | C | 'X' | Datei schließen Menu-Item ausschalten | 20000204 | |
7 | Importing | VIEWER_OPENFILE | Call by reference | Type reference (TYPE) | C | 'X' | Datei öffen Menu-Item ausschalten = ' ' | 19990909 | |
8 | Importing | VIEWER_SAVEFILE | Call by reference | Type reference (TYPE) | C | 'X' | Datei speichern Menu-Item ausschalten = ' ' | 19990909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990624 | |
2 | CTNL_SYSTEM_ERROR | CTNL_SYSTEM_ERROR | 19990624 | |
3 | ILLEGAL_EVENT_COMBINATION | ILLEGAL_EVENT_COMBINATION | 19990624 |
Method REMOVE_ASSEMBLY_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel | 19990720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990720 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990720 | |
3 | INVALID_NODE_KEY | INVALID_NODE_KEY | 19990728 |
Method REMOVE_AVAILABLE_REDLINE_LAYER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LAYER_NAME | Call by reference | Type reference (TYPE) | CHAR40 | Name des Redlining Layers | 20000525 |
Method REMOVE_AVAILABLE_REDLINE_LAYER on class CL_GUI_ECL_3DVIEWER has no exception.
Method REMOVE_NODE_FROM_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des zu löschenden Knotens | 19990816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990816 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990816 |
Method RESOLVE_ASSEMBLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CURR_OBJECT | Call by reference | Type reference (TYPE) | DMU_OBJECT | Schlüssel des Strukturknotens | 19990706 | ||
2 | Importing | DONT_MAKE_VISIBLE | Call by reference | Type reference (TYPE) | C | Unsichtbar gemachte Knoten NICHT wieder sichtbar schalten | 19991020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_FILE_NAME | BAD_FILE_NAME | 19990927 | |
2 | CNTL_ERROR | CNTL_ERROR | 19990706 | |
3 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990706 | |
4 | FILE_NOT_FOUND | FILE_NOT_FOUND | 19990927 | |
5 | INVALID_DATA | INVALID_DATA | 19990927 | |
6 | INVALID_FILE_FORMAT | INVALID_FILE_FORMAT | 19990927 | |
7 | INVALID_NODE_KEY | INVALID_NODE_KEY | 19990927 | |
8 | PARAMETER_MISSING | PARAMETER_MISSING | 19990927 | |
9 | PERMISSION_DENIED | PERMISSION_DENIED | 19990927 |
Method SELECT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARTIDS | Call by reference | Type reference (TYPE) | C | 'ALL' = alle, ansonsten die eindeutigen Schlüssel der Objekt | 19990616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990616 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_BACKFACEREMOVALMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BACKFACEREMOVALMODE | Call by reference | Type reference (TYPE) | I | 0 | Backface-Deaktivierungsmodus für 3D-Control | 19990505 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990505 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_CONTEXTMENU_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTEXTMENUMODE | Call by reference | Type reference (TYPE) | I | 2 | 0 für Kontextmenü aus, 1 für Kontextmenü an | 19990505 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990505 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_COVERAGE_CULLING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COVERAGE_CULLING | Call by reference | Type reference (TYPE) | F | 0 | Float < 1 bestimmt die Größe prozentual zum Control | 19990611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990521 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_FRAMERATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FRAMERATE | Call by reference | Type reference (TYPE) | I | 0 | Anzahl der Frames pro Sekunde | 19990611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990611 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_LOWEST_LOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LODMODE | Call by reference | Type reference (TYPE) | I | 0 | Der Wert 1 minimiert die Detailtiefe der Darstellung | 19990521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990521 | |
2 | CTNL_SYSTEM_ERROR | CTNL_SYSTEM_ERROR | 19990624 |
Method SET_MATRIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MATRIX | Call by reference | Type reference (TYPE) | CHAR200 | 16er Matrix als durch Semikolons geteilter String | 19990521 | ||
2 | Importing | MATRIX11 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 1,1 | 19990706 | |
3 | Importing | MATRIX12 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,2 | 19990706 | |
4 | Importing | MATRIX13 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,3 | 19990706 | |
5 | Importing | MATRIX21 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,1 | 19990706 | |
6 | Importing | MATRIX22 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 2,2 | 19990706 | |
7 | Importing | MATRIX23 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,3 | 19990706 | |
8 | Importing | MATRIX31 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,1 | 19990706 | |
9 | Importing | MATRIX32 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,2 | 19990706 | |
10 | Importing | MATRIX33 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 3,3 | 19990706 | |
11 | Importing | MATRIX41 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,1 | 19990706 | |
12 | Importing | MATRIX42 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,2 | 19990706 | |
13 | Importing | MATRIX43 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,3 | 19990706 | |
14 | Importing | MATRIX44 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 4,4 | 19990706 | |
15 | Importing | MATRIX_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | IDispatch IMatrix Objekt | 19990720 | ||
16 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel für das Teil | 19990521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990521 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 | |
3 | INVALID_NODE_KEY | NODE_MISSING | 19990728 | |
4 | PARAMETER_MISSING | PARAMETER_MISSING | 19990722 |
Method SET_MATRIX_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MATRIX11 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,1 | 19990728 | ||
2 | Importing | MATRIX12 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,2 | 19990728 | ||
3 | Importing | MATRIX13 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,3 | 19990728 | ||
4 | Importing | MATRIX21 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,1 | 19990728 | ||
5 | Importing | MATRIX22 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,2 | 19990728 | ||
6 | Importing | MATRIX23 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,3 | 19990728 | ||
7 | Importing | MATRIX31 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,1 | 19990728 | ||
8 | Importing | MATRIX32 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,2 | 19990728 | ||
9 | Importing | MATRIX33 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,3 | 19990728 | ||
10 | Importing | MATRIX41 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,1 | 19990728 | ||
11 | Importing | MATRIX42 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,2 | 19990728 | ||
12 | Importing | MATRIX43 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,3 | 19990728 | ||
13 | Importing | MATRIX44 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,4 | 19990728 | ||
14 | Changing | MATRIX_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | Matrix Objekt | 19990728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990728 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990728 |
Method SET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARENTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Superknotens | 19990630 | ||
2 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Subknotens | 19990630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990630 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 | |
3 | INVALID_NODE_KEY | NODE_MISSING | 19990728 |
Method SET_PART_VISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CHECK_IF_LOADED | Call by reference | Type reference (TYPE) | C | X = kontrolliert ob key in current_dmu_objects | 19990830 | ||
2 | Importing | KEY | Call by reference | Type reference (TYPE) | C | Schlüssel des Teils | 19990630 | ||
3 | Returning | RETURN_CODE | Value transfer | Type reference (TYPE) | I | 1 falls key nicht in current_dmu_objects enthalten | 19990830 | ||
4 | Importing | VISIBLE | Call by reference | Type reference (TYPE) | I | 1 | 0 = unsichtbar, 1 = sichtbar | 19990623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990630 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_WIREFRAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | WIREFRAMEMODE | Call by reference | Type reference (TYPE) | I | 0 | Der Wert 1 schaltet den Drahtgittermodus ein | 19990521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990521 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990630 |
Method VIEW_ALL Signature
Method VIEW_ALL on class CL_GUI_ECL_3DVIEWER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000522 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20000522 |
Method VIEW_STRUCTURE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DONT_MAKE_VISIBLE | Call by reference | Type reference (TYPE) | C | Unsichtbar gemachte Knoten NICHT wieder sichtbar schalten | 19991020 | ||
2 | Importing | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Knotens | 19990706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_FILE_NAME | BAD_FILE_NAME | 19990927 | |
2 | CLONE_PART_FAILED | CLONE_PART_FAILED | 19990720 | |
3 | CNTL_ERROR | CNTL_ERROR | 19990706 | |
4 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990706 | |
5 | FILE_NOT_FOUND | FILE_NOT_FOUND | 19990927 | |
6 | INVALID_DATA | INVALID_DATA | 19990927 | |
7 | INVALID_FILE_FORMAT | INVALID_FILE_FORMAT | 19990927 | |
8 | INVALID_NODE_KEY | INVALID_NODE_KEY | 19990927 | |
9 | PARAMETER_MISSING | PARAMETER_MISSING | 19990927 | |
10 | PERMISSION_DENIED | PERMISSION_DENIED | 19990927 | |
11 | REMOVE_ASSEMBLY_FAILED | REMOVE_ASSEMBLY_FAILED | 19990720 |
Event Signatures
Event MARKUP_ACTIVATED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MARKUP_SECONDARY_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_GUI_ECL_MARKUP | Markup-Objekt | 20000224 |
Event MOUSE_DOUBLE_CLICKED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | PART_IDS | Exporting | Value transfer | Type reference (TYPE) | CHAR255 | Angeklickte Teile | 19991227 |
Event OBJECT_SELECTED_EVENT Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OBJECTIDS | Exporting | Value transfer | Type reference (TYPE) | CHAR255 | IDs der selektierten Objekte | 19990705 |
Event PART_SELECTED_EVENT Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | PARTIDS | Exporting | Value transfer | Type reference (TYPE) | CHAR255 | Schlüssel der selektierten Einzelteile | 19990705 |
Event SELECTION_CHANGED_EVENT Signature
Event SELECTION_CHANGED_EVENT on class CL_GUI_ECL_3DVIEWER has no parameter.
Event SHOW_2D_MARKUP_FILE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | LAYER_NAME | Exporting | Value transfer | Type reference (TYPE) | CHAR40 | Name der Markup-Datei | 20000105 | ||
2 | MARKUP_FORBIDDEN | Exporting | Value transfer | Type reference (TYPE) | C | 'X' = Ändern der Markup-Datei ist nicht erlaubt | 20000105 | ||
3 | REMOVAL_FORBIDDEN | Exporting | Value transfer | Type reference (TYPE) | C | 'X' = Löschen der Markup-Datei ist nicht erlaubt | 20000105 |
Event UNLOADED_ALL Signature
Event UNLOADED_ALL on class CL_GUI_ECL_3DVIEWER has no parameter.
History
Last changed by/on | SAP | 20000224 |
SAP Release Created in |