Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | See coding | Table of all Nodes Loaded by Means of add_node_to_structure | 19990702 | ||||
| 2 | Instance attribute | Public | Type reference (TYPE) | CHAR40 | 2D Redlining Currently Assigned | 20000525 | |||
| 3 | Instance attribute | Private | See coding | Table of all Parts Loaded by Means of view_node_of_structure | 19990707 | ||||
| 4 | Constant | Public | Type reference (TYPE) | I | 11 | Event ID: Unsaved Layer Is To Be Closed | 20000609 | ||
| 5 | Constant | Public | Type reference (TYPE) | I | 10 | Event ID: File Dropped | 20000609 | ||
| 6 | Instance attribute | Private | Type reference (TYPE) | I | Event Notification | 19991022 | |||
| 7 | Constant | Public | Type reference (TYPE) | I | 8 | Event ID: Annotation Manager Expects Text Entry | 19990901 | ||
| 8 | Constant | Private | See coding | Uniform Matrix | 19990702 | ||||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_EVENT_HANDLER | Local Class for Event Handling | 20000229 | |||
| 10 | Constant | Public | Type reference (TYPE) | I | 9 | Event ID: Mouse Double-Click | 19991227 | ||
| 11 | Constant | Public | Type reference (TYPE) | I | 1 | Event Policy: Events are Fired Without Queue | 19990910 | ||
| 12 | Instance attribute | Private | Type reference (TYPE) | I | 0 | No Self-Defined Context Menu | 19990705 | ||
| 13 | Constant | Public | Type reference (TYPE) | I | 10 | Event Notification: All Selections Without IDs are Filtered | 19990910 | ||
| 14 | Constant | Public | Type reference (TYPE) | I | 0 | Event Notification: No Event When Object is Selected | 19990723 | ||
| 15 | Constant | Public | Type reference (TYPE) | I | 2 | Event ID: Object Selected | 19990616 | ||
| 16 | Constant | Public | Type reference (TYPE) | I | 2 | Event Notification: Event When one Object is Selected | 19990723 | ||
| 17 | Constant | Public | Type reference (TYPE) | I | 3 | Event ID: Parts Have Been Selected | 19990705 | ||
| 18 | Constant | Public | Type reference (TYPE) | I | 4 | Event Notification: Event When Single Parts are Selected | 19990723 | ||
| 19 | Constant | Public | Type reference (TYPE) | I | 2 | Event Policy: Events are Added to Queue | 19990910 | ||
| 20 | Constant | Public | Type reference (TYPE) | I | 3 | Event Policy: 1. Event Fired, Subsequ. Events Added to Queue | 19990910 | ||
| 21 | Constant | Public | Type reference (TYPE) | I | 6 | Interaction Mode: 3D Interaction Mode for Rotating | 19990505 | ||
| 22 | Constant | Public | Type reference (TYPE) | I | 1 | Event ID: Object Selection has Changed | 19990705 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Adds a Node to a Structure | 19990702 | |
| 2 | Instance method | Public | Method | Clones an Existing Part | 19990706 | |
| 3 | Instance method | Public | Constructor | Constructor | 19990504 | |
| 4 | Instance method | Public | Method | Add an Assembly with any ID | 19990608 | |
| 5 | Instance method | Public | Method | Generates a Matrix Object | 19990720 | |
| 6 | Instance method | Public | Method | Creates Dynamically Configured Toolbar | 19990609 | |
| 7 | Instance method | Public | Method | Deselects One or Multiple Objects | 19990616 | |
| 8 | Instance method | Public | Method | Returns an Internal Structure Node Key of the Viewer | 20001227 | |
| 9 | Instance method | Public | Method | Fires the Next Event in the Queue | 19991022 | |
| 10 | Instance method | Public | Method | Returns a 3D Compare Object | 20000615 | |
| 11 | Instance method | Public | Method | Returns a 3D Measurement Object | 20000306 | |
| 12 | Instance method | Public | Method | Returns a 3D Pick Feature Manager Object | 20020807 | |
| 13 | Instance method | Public | Method | Returns a 3D PMI Object | 20001214 | |
| 14 | Instance method | Public | Method | Returns all Underlying Parts of a Node | 19991011 | |
| 15 | Instance method | Public | Method | Provides the Global Matrix of a Part in an Assembly | 19990521 | |
| 16 | Instance method | Public | Method | Returns the 13 Floats of a Matrix | 19990723 | |
| 17 | Instance method | Public | Method | Returns the Higher-Level Node in the Structure | 19991008 | |
| 18 | Instance method | Public | Method | Provides the Relative Maxtrix of a Part with reg. to Another | 19990521 | |
| 19 | Instance method | Public | Method | Returns a 3D Sectioning Object | 20000515 | |
| 20 | Instance method | Public | Method | Returns the Part IDs of all Objects Selected | 19990616 | |
| 21 | Instance method | Public | Method | Add a Single Part With any ID | 19990608 | |
| 22 | Instance method | Public | Method | Checks if a Node has been Loaded Already | 19990909 | |
| 23 | Instance method | Public | Method | Internal! Redirects Local Class Events to Application | 19990816 | |
| 24 | Instance method | Private | Method | For Internal Use! Registers the Toolbar Events | 19990609 | |
| 25 | Instance method | Public | Method | Deletes an Assembly and the Associated Substructure | 19990720 | |
| 26 | Instance method | Public | Method | Removes a Redlining Layer from the Menu After Delete | 20000525 | |
| 27 | Instance method | Public | Method | Deletes a Node Added With ADD_NODE_TO_STRUCTURE | 19990816 | |
| 28 | Instance method | Private | Method | For Internal Use! Deep Search in Structure Tree | 19990706 | |
| 29 | Instance method | Public | Method | Selects one or Multiple Objects | 19990616 | |
| 30 | Instance method | Public | Method | Sets the Backface Disabling Mode of the 3D Control | 19990505 | |
| 31 | Instance method | Public | Method | Sets the Context Menu Mode | 19990505 | |
| 32 | Instance method | Public | Method | Performance Parameter | 19990521 | |
| 33 | Instance method | Public | Method | Predefines a Specific Frame Rate | 19990611 | |
| 34 | Instance method | Public | Method | Minimizes the Detail Depth of the Representation | 19990521 | |
| 35 | Instance method | Public | Method | Positions a Part in Relation to Another Part | 19990521 | |
| 36 | Instance method | Public | Method | Sets the 13 Floats of a Matrix | 19990728 | |
| 37 | Instance method | Public | Method | Defines a Super/Subnode Relation to a Structure | 19990630 | |
| 38 | Instance method | Public | Method | Sets the Visibility of a Part | 19990616 | |
| 39 | Instance method | Public | Method | Enable/Disable Wire-frame Display | 19990521 | |
| 40 | Instance method | Public | Method | Display Contents in Complete View | 20000522 | |
| 41 | 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 | MATRIX11 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 1,1 | 19990702 | ||
| 2 | MATRIX12 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,2 | 19990702 | ||
| 3 | MATRIX13 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,3 | 19990702 | ||
| 4 | MATRIX14 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,4 | 19990702 | ||
| 5 | MATRIX21 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,1 | 19990702 | ||
| 6 | MATRIX22 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 2,2 | 19990702 | ||
| 7 | MATRIX23 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,3 | 19990702 | ||
| 8 | MATRIX24 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,4 | 19990702 | ||
| 9 | MATRIX31 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,1 | 19990702 | ||
| 10 | MATRIX32 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,2 | 19990702 | ||
| 11 | MATRIX33 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 3,3 | 19990702 | ||
| 12 | MATRIX34 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,4 | 19990702 | ||
| 13 | MATRIX41 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,1 | 19990702 | ||
| 14 | MATRIX42 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,2 | 19990702 | ||
| 15 | MATRIX43 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,3 | 19990702 | ||
| 16 | MATRIX44 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 4,4 | 19990702 | ||
| 17 | MATRIX_STRING | Call by reference | Type reference (TYPE) | CHAR200 | Matrix als Semikolon separiertem String | 19990728 | |||
| 18 | PARENTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Super-Knotens | 19990702 | |||
| 19 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Teils | 19990702 | |||
| 20 | PART_NAME | Call by reference | Type reference (TYPE) | C | Name für Teil oder Baugruppe | 19990702 | |||
| 21 | URL | Call by reference | Type reference (TYPE) | CHAR255 | SPACE | URL eines Teils | 19990728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990702 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990702 | ||
| 3 | INVALID_NODE_KEY | 19990927 | ||
| 4 | PARAMETER_MISSING | 19990927 |
Method CLONE_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLONE_KEY | Call by reference | Type reference (TYPE) | C | Schlüssel des geklonten Teils | 19990706 | |||
| 2 | ORIG_KEY | Call by reference | Type reference (TYPE) | C | Schlüssel des Originalteils | 19990706 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990706 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990706 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUTOALIGN | Call by reference | Type reference (TYPE) | C | 'X' | AUTOALIGN | 19990504 | ||
| 2 | EVENT_POLICY | Call by reference | Type reference (TYPE) | I | 1 | Queue für die Events einstellen | 19990910 | ||
| 3 | LIFETIME | Call by reference | Type reference (TYPE) | I | LIFETIME | 19990504 | |||
| 4 | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent container of Viewer Control | 19990504 | |||
| 5 | SELECTION_NOTIFICATION | Call by reference | Type reference (TYPE) | I | 18 | Strategie bezüglich Event Handling bei Objektselektion | 19990910 | ||
| 6 | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | SHELLSTYLE | 19990504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990504 | ||
| 2 | CNTL_INSTALL_ERROR | 19990624 | ||
| 3 | CREATE_ERROR | 19990624 | ||
| 4 | LIFETIME_ERROR | 19990624 |
Method CREATE_ASSEMBLY_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990608 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 | ||
| 3 | INVALID_NODE_KEY | 19990728 |
Method CREATE_MATRIX_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990720 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990720 |
Method CREATE_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLOSE_BUTTON | Call by reference | Type reference (TYPE) | C | Mit ('X') oder ohne (' ') Schließen-Button | 19990812 | |||
| 2 | NAVIGATION | Call by reference | Type reference (TYPE) | C | 'X' | Mit ('X') oder ohne (' ') Navigation-Menu | 19990909 | ||
| 3 | OPTIONS | Call by reference | Type reference (TYPE) | C | 'X' | Mit ('X') oder ohne (' ') Optionen-Menu | 19990909 | ||
| 4 | TOOLS | Call by reference | Type reference (TYPE) | C | Mit ('X') oder ohne (' ') Werkzeuge-Menu | 19990826 | |||
| 5 | TOOL_COMPARISON | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Comparison-Modul | 20000615 | ||
| 6 | TOOL_MEASUREMENT | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenu für Bemaßungsfunktionen | 20000216 | ||
| 7 | TOOL_PMI | Call by reference | Type reference (TYPE) | C | ' ' | 'X' = mit Untermenü für PMI-Modul | 20001214 | ||
| 8 | TOOL_SECTIONING | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Sectioning | 20000516 | ||
| 9 | VIEWER | Call by reference | Type reference (TYPE) | C | 'X' | Mit ('X') oder ohne (' ') Viewer-Menu | 19990909 | ||
| 10 | VIEWER_CLOSEFILE | Call by reference | Type reference (TYPE) | C | 'X' | ' ' = Datei schließen ist deaktiviert | 20000204 | ||
| 11 | VIEWER_OPENFILE | Call by reference | Type reference (TYPE) | C | 'X' | ' ' = Datei öffnen ist deaktiviert | 19990909 | ||
| 12 | VIEWER_SAVEFILE | Call by reference | Type reference (TYPE) | C | 'X' | ' ' = Datei speichern ist deaktiviert | 19990909 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTB_BTYPE_ERROR | 19990630 | ||
| 2 | CNTL_ERROR | 19990624 | ||
| 3 | CNTL_SYSTEM_ERROR | 19990630 | ||
| 4 | DP_ERROR | 19990630 | ||
| 5 | WRONG_FCODE_ERROR | 19991015 |
Method DESELECT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990616 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method FIND_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EAI_ID | Call by reference | Type reference (TYPE) | I | EAI Schlüssel | 20001227 | |||
| 2 | SAP_ID | Call by reference | Type reference (TYPE) | C | SAP Schlüssel | 20001227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20001227 | ||
| 2 | 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 | 19991022 | ||
| 2 | CNTL_SYSTEM_ERROR | 19991022 |
Method GET_3DCOMPARE_SECONDARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPARE_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Compare Objekt | 20000615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20000615 | ||
| 2 | CNTL_SYSTEM_ERROR | 20000615 |
Method GET_3DMEASUREMENT_SECONDARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MEASUREMENT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Measurement ObjektI | 20000306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20000306 | ||
| 2 | CNTL_SYSTEM_ERROR | 20000306 |
Method GET_3DPFM_SECONDARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | PMI_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | PMI Objekt | 20001214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20001214 | ||
| 2 | CNTL_SYSTEM_ERROR | 20001214 |
Method GET_DESCENDANT_PARTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCENDANT_PARTS | Call by reference | Type reference (TYPE) | CHAR255 | Kinder-Teile | 19991011 | |||
| 2 | NODEKEY | Call by reference | Type reference (TYPE) | CHAR100 | Schlüssel des Knotens | 19991011 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19991011 | ||
| 2 | CNTL_SYSTEM_ERROR | 19991011 | ||
| 3 | INVALID_NODE_KEY | 19991011 |
Method GET_GLOBAL_MATRIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLOBAL_MATRIX | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | Globale Matrize | 19990719 | |||
| 2 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Bauteils | 19990521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990521 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method GET_MATRIX_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MATRIX11 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,1 | 19990723 | |||
| 2 | MATRIX12 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,2 | 19990723 | |||
| 3 | MATRIX13 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,3 | 19990723 | |||
| 4 | MATRIX21 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,1 | 19990723 | |||
| 5 | MATRIX22 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,2 | 19990723 | |||
| 6 | MATRIX23 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,3 | 19990723 | |||
| 7 | MATRIX31 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,1 | 19990723 | |||
| 8 | MATRIX32 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,2 | 19990723 | |||
| 9 | MATRIX33 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,3 | 19990723 | |||
| 10 | MATRIX41 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,1 | 19990723 | |||
| 11 | MATRIX42 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,2 | 19990723 | |||
| 12 | MATRIX43 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,3 | 19990723 | |||
| 13 | MATRIX44 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,4 | 19990723 | |||
| 14 | 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 | 19990723 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990723 |
Method GET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Call by reference | Type reference (TYPE) | CHAR100 | Knoten der Structur | 19991008 | |||
| 2 | PARENTID | Call by reference | Type reference (TYPE) | CHAR100 | Elternknoten | 19991008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19991008 | ||
| 2 | CNTL_SYSTEM_ERROR | 19991008 |
Method GET_RELATIVE_MATRIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARENTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des relativen Bauteils | 19990521 | |||
| 2 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Bauteils | 19990521 | |||
| 3 | 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 | 19990521 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method GET_SECTIONING_SECONDARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SECTIONING_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Sectioning-Objekt | 20000515 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20000515 | ||
| 2 | CNTL_SYSTEM_ERROR | 20000515 |
Method GET_SELECTED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARTIDS | Call by reference | Type reference (TYPE) | C | IDs der selektierten Objekte durch Semikolons getrennt | 19990623 | |||
| 2 | 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 | 19990623 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method IMPORT_PART_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutige Teile-ID | 19990608 | |||
| 2 | URL | Call by reference | Type reference (TYPE) | CHAR255 | URL der Geometriedaten | 19990608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BAD_FILE_NAME | 19990722 | ||
| 2 | CNTL_ERROR | 19990608 | ||
| 3 | CNTL_SYSTEM_ERROR | 19990630 | ||
| 4 | FILE_NOT_FOUND | 19990722 | ||
| 5 | INVALID_DATA | 19990722 | ||
| 6 | INVALID_FILE_FORMAT | 19990722 | ||
| 7 | PERMISSION_DENIED | 19990722 |
Method NODE_ALREADY_LOADED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ALREADY_LOADED | Call by reference | Type reference (TYPE) | C | 'X' = bereits geladen, ' ' = noch nicht geladen | 19990909 | |||
| 2 | IS_ASSEMBLY | Call by reference | Type reference (TYPE) | C | 'X' = Baugruppenknoten, ' ' = Bauteilknoten | 19990909 | |||
| 3 | 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 | EVENT_TYPE | Call by reference | Type reference (TYPE) | C | Event Typ | 19990816 | |||
| 2 | LAYER_NAME | Call by reference | Type reference (TYPE) | CHAR40 | Name einer Markup-Datei | 19991025 | |||
| 3 | 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 | 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 | TOOL_COMPARISON | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Comparison-Modul | 20000615 | ||
| 3 | TOOL_MEASUREMENT | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenu für Bemaßungsfunktionen | 20000216 | ||
| 4 | TOOL_PMI | Call by reference | Type reference (TYPE) | C | ' ' | 'X' = mit Untermenü für PMI-Modul | 20001214 | ||
| 5 | TOOL_SECTIONING | Call by reference | Type reference (TYPE) | C | 'X' | 'X' = mit Untermenü für Sectioning | 20000516 | ||
| 6 | VIEWER_CLOSEFILE | Call by reference | Type reference (TYPE) | C | 'X' | Datei schließen Menu-Item ausschalten | 20000204 | ||
| 7 | VIEWER_OPENFILE | Call by reference | Type reference (TYPE) | C | 'X' | Datei öffen Menu-Item ausschalten = ' ' | 19990909 | ||
| 8 | VIEWER_SAVEFILE | Call by reference | Type reference (TYPE) | C | 'X' | Datei speichern Menu-Item ausschalten = ' ' | 19990909 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990624 | ||
| 2 | CTNL_SYSTEM_ERROR | 19990624 | ||
| 3 | ILLEGAL_EVENT_COMBINATION | 19990624 |
Method REMOVE_ASSEMBLY_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel | 19990720 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990720 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990720 | ||
| 3 | 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 | 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 | 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 | 19990816 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990816 |
Method RESOLVE_ASSEMBLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURR_OBJECT | Call by reference | Type reference (TYPE) | DMU_OBJECT | Schlüssel des Strukturknotens | 19990706 | |||
| 2 | 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 | 19990927 | ||
| 2 | CNTL_ERROR | 19990706 | ||
| 3 | CNTL_SYSTEM_ERROR | 19990706 | ||
| 4 | FILE_NOT_FOUND | 19990927 | ||
| 5 | INVALID_DATA | 19990927 | ||
| 6 | INVALID_FILE_FORMAT | 19990927 | ||
| 7 | INVALID_NODE_KEY | 19990927 | ||
| 8 | PARAMETER_MISSING | 19990927 | ||
| 9 | PERMISSION_DENIED | 19990927 |
Method SELECT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990616 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_BACKFACEREMOVALMODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BACKFACEREMOVALMODE | Call by reference | Type reference (TYPE) | I | 0 | Backface-Deaktivierungsmodus für 3D-Control | 19990505 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990505 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_CONTEXTMENU_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990505 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_COVERAGE_CULLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990521 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_FRAMERATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FRAMERATE | Call by reference | Type reference (TYPE) | I | 0 | Anzahl der Frames pro Sekunde | 19990611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990611 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_LOWEST_LOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990521 | ||
| 2 | CTNL_SYSTEM_ERROR | 19990624 |
Method SET_MATRIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MATRIX | Call by reference | Type reference (TYPE) | CHAR200 | 16er Matrix als durch Semikolons geteilter String | 19990521 | |||
| 2 | MATRIX11 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 1,1 | 19990706 | ||
| 3 | MATRIX12 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,2 | 19990706 | ||
| 4 | MATRIX13 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 1,3 | 19990706 | ||
| 5 | MATRIX21 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,1 | 19990706 | ||
| 6 | MATRIX22 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 2,2 | 19990706 | ||
| 7 | MATRIX23 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 2,3 | 19990706 | ||
| 8 | MATRIX31 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,1 | 19990706 | ||
| 9 | MATRIX32 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 3,2 | 19990706 | ||
| 10 | MATRIX33 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 3,3 | 19990706 | ||
| 11 | MATRIX41 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,1 | 19990706 | ||
| 12 | MATRIX42 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,2 | 19990706 | ||
| 13 | MATRIX43 | Call by reference | Type reference (TYPE) | F | 0 | Matrixwert für Index 4,3 | 19990706 | ||
| 14 | MATRIX44 | Call by reference | Type reference (TYPE) | F | 1 | Matrixwert für Index 4,4 | 19990706 | ||
| 15 | MATRIX_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_ECL_MATRIX | IDispatch IMatrix Objekt | 19990720 | |||
| 16 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel für das Teil | 19990521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990521 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 | ||
| 3 | NODE_MISSING | 19990728 | ||
| 4 | PARAMETER_MISSING | 19990722 |
Method SET_MATRIX_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MATRIX11 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,1 | 19990728 | |||
| 2 | MATRIX12 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,2 | 19990728 | |||
| 3 | MATRIX13 | Call by reference | Type reference (TYPE) | F | Wert von Index 1,3 | 19990728 | |||
| 4 | MATRIX21 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,1 | 19990728 | |||
| 5 | MATRIX22 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,2 | 19990728 | |||
| 6 | MATRIX23 | Call by reference | Type reference (TYPE) | F | Wert von Index 2,3 | 19990728 | |||
| 7 | MATRIX31 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,1 | 19990728 | |||
| 8 | MATRIX32 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,2 | 19990728 | |||
| 9 | MATRIX33 | Call by reference | Type reference (TYPE) | F | Wert von Index 3,3 | 19990728 | |||
| 10 | MATRIX41 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,1 | 19990728 | |||
| 11 | MATRIX42 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,2 | 19990728 | |||
| 12 | MATRIX43 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,3 | 19990728 | |||
| 13 | MATRIX44 | Call by reference | Type reference (TYPE) | F | Wert von Index 4,4 | 19990728 | |||
| 14 | 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 | 19990728 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990728 |
Method SET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARENTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Superknotens | 19990630 | |||
| 2 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Subknotens | 19990630 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990630 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 | ||
| 3 | NODE_MISSING | 19990728 |
Method SET_PART_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_IF_LOADED | Call by reference | Type reference (TYPE) | C | X = kontrolliert ob key in current_dmu_objects | 19990830 | |||
| 2 | KEY | Call by reference | Type reference (TYPE) | C | Schlüssel des Teils | 19990630 | |||
| 3 | RETURN_CODE | Value transfer | Type reference (TYPE) | I | 1 falls key nicht in current_dmu_objects enthalten | 19990830 | |||
| 4 | VISIBLE | Call by reference | Type reference (TYPE) | I | 1 | 0 = unsichtbar, 1 = sichtbar | 19990623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990630 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 |
Method SET_WIREFRAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 19990521 | ||
| 2 | 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 | 20000522 | ||
| 2 | CNTL_SYSTEM_ERROR | 20000522 |
Method VIEW_STRUCTURE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DONT_MAKE_VISIBLE | Call by reference | Type reference (TYPE) | C | Unsichtbar gemachte Knoten NICHT wieder sichtbar schalten | 19991020 | |||
| 2 | PARTID | Call by reference | Type reference (TYPE) | C | Eindeutiger Schlüssel des Knotens | 19990706 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BAD_FILE_NAME | 19990927 | ||
| 2 | CLONE_PART_FAILED | 19990720 | ||
| 3 | CNTL_ERROR | 19990706 | ||
| 4 | CNTL_SYSTEM_ERROR | 19990706 | ||
| 5 | FILE_NOT_FOUND | 19990927 | ||
| 6 | INVALID_DATA | 19990927 | ||
| 7 | INVALID_FILE_FORMAT | 19990927 | ||
| 8 | INVALID_NODE_KEY | 19990927 | ||
| 9 | PARAMETER_MISSING | 19990927 | ||
| 10 | PERMISSION_DENIED | 19990927 | ||
| 11 | 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 |