Layout Inquiries
sd-inq-layout-default-projection-mode
sd-inq-layout-default-hidden-line-calc
sd-inq-layout-default-hidden-line-mode
sd-inq-layout-default-tangent-edge-calc
sd-inq-layout-default-tangent-edge-mode
sd-inq-layout-default-view-projection
sd-inq-layout-views
sd-inq-layout-view-components
sd-inq-layout-view-up-direction
sd-inq-layout-view-hidden-line-calc
sd-inq-layout-view-hidden-line-mode
sd-inq-layout-view-tangent-edge-calc
sd-inq-layout-view-tangent-edge-mode
sd-inq-part-layouts
sd-inq-layout-mi-part-structure
SD-INQ-LAYOUT-DEFAULT-PROJECTION-MODE [function]
(sd-inq-layout-default-projection-mode)
- Return value:
-
- mode {KEYWORD} - one of the following:
- :first_angle
- :third_angle
- See Also:
- SET_DEFAULT_LAYOUT_VIEW_TYPE [interrupt action]
SD-INQ-LAYOUT-DEFAULT-HIDDEN-LINE-CALC [function]
(sd-inq-layout-default-hidden-line-calc)
- Return value:
-
- status {KEYWORD} - one of the following:
- :yes
- :no
- :suppress
- See Also:
- SET_DEFAULT_LAYOUT_HIDDEN_LINE_CALC [interrupt action]
SD-INQ-LAYOUT-DEFAULT-HIDDEN-LINE-MODE [function]
(sd-inq-layout-default-hidden-line-mode)
- Return value:
-
- mode {KEYWORD} - one of the following:
- :dashed
- :solid
- :none
- See Also:
- SET_DEFAULT_LAYOUT_HIDDEN_MODE [interrupt action]
SD-INQ-LAYOUT-DEFAULT-TANGENT-EDGE-CALC [function]
(sd-inq-layout-default-tangent-edge-calc)
- Return value:
-
- status {KEYWORD} - one of the following:
- :yes
- :no
- See Also:
- SET_DEFAULT_LAYOUT_TANGENT_CALC [interrupt action]
SD-INQ-LAYOUT-DEFAULT-TANGENT-EDGE-MODE [function]
(sd-inq-layout-default-tangent-edge-mode)
- Return value:
-
- mode {KEYWORD} - one of the following:
- :on
- :off
- See Also:
- SET_DEFAULT_LAYOUT_TAN_EDGES_MODE [interrupt aciton]
SD-INQ-LAYOUT-DEFAULT-VIEW-PROJECTION [function]
(sd-inq-layout-default-view-projection type)
- Parameters:
-
- type {KEYWORD} - one of the following:
- :bottom
- :front
- :back
- :right
- :left
- Return value:
-
- status {KEYWORD} - one of the following:
- :on
- :off
-
nil - invalid type keyword
- See Also:
- ADD_DEFAULT_LAYOUT_VIEW_PROJECTION [interrupt action]
SD-INQ-PART-LAYOUTS [function]
(sd-inq-part-layouts part-or-assy)
- Description:
- Returns the list of all layouts owned by the specified part or
assembly.
- Parameters:
- part-or-assy {SEL_ITEM} - a part or an assembly
- Return value:
- layouts {LIST of layout SEL_ITEMs}
- nil - the specified part or assembly doesn't own any layouts or
is invalid
- See Also:
- CREATE_LAYOUT [terminate action]
SD-INQ-LAYOUT-VIEWS [function]
(sd-inq-layout-views layout)
- Description:
- Returns a list of all the views attached to the specified layout.
- Parameters:
- layout {SEL_ITEM}
- Return value:
- views {LIST of SEL_ITEMs} - the views attached to the
layout
- nil - no views attached, or invalid layout parameter
- See Also:
- CREATE_LAYOUT [terminate action]
- ADD_VIEW [terminate action]
SD-INQ-LAYOUT-VIEW-COMPONENTS [function]
(sd-inq-layout-view-components view)
- Description:
- Returns a list of all parts/assemblies owned by the view (projected in
the view).
- Parameters:
- view {SEL_ITEM}
- Return value:
-
- components {LIST of SEL_ITEMs}
- the parts and/or assemblies projected in the view
- nil
- if no parts or assemblies are attached to the view, or if the
specified view parameter is invalid
- See Also:
- MODIFY_VIEW [terminate action]
SD-INQ-LAYOUT-VIEW-UP-DIRECTION [function]
(sd-inq-layout-view-up-direction view)
- Parameters:
- view {SEL_ITEM}
- Return value:
- up-dir {GPNT3D} - the up direction of the view in global
coordinates
- nil - invalid view parameter specified
- See Also:
- MODIFY_VIEW [terminate action]
SD-INQ-LAYOUT-VIEW-HIDDEN-LINE-CALC [function]
(sd-inq-layout-view-hidden-line-calc view)
- Parameters:
- view {SEL_ITEM}
- Return value:
-
- status {KEYWORD} - one of the following:
- :yes
- :no
- :suppress
- nil - invalid view parameter specified
- See Also:
- MODIFY_VIEW [terminate action]
SD-INQ-LAYOUT-VIEW-HIDDEN-LINE-MODE [function]
(sd-inq-layout-view-hidden-line-mode view)
- Parameters:
- view {SEL_ITEM}
- Return value:
-
- mode {KEYWORD} - one of the following:
- :solid
- :none
- :dashed
- nil - invalid view parameter specified
- See Also:
- MODIFY_VIEW [terminate action]
SD-INQ-LAYOUT-VIEW-TANGENT-EDGE-CALC [function]
(sd-inq-layout-view-tangent-edge-calc view)
- Parameters:
- view {SEL_ITEM}
- Return value:
-
- status {KEYWORD} - one of the following:
- :yes
- :no
- nil - invalid view parameter specified
- See Also:
- MODIFY_VIEW [terminate action]
SD-INQ-LAYOUT-VIEW-TANGENT-EDGE-MODE [function]
(sd-inq-layout-view-tangent-edge-mode view)
- Parameters:
- view {SEL_ITEM}
- Return value:
-
- mode {KEYWORD} - one of the following:
- :solid
- :none
- nil - invalid view parameter specified
- See Also:
- MODIFY_VIEW [terminate action]
SD-INQ-LAYOUT-MI-PART-STRUCTURE [function]
(sd-inq-layout-mi-part-structure)
- Return value:
-
- status {KEYWORD} - one of the following:
- :VIEWS_PARTS_L
- :VIEWS_PARTS
- :VIEWS
- :PARTS
© 2023 Parametric
Technology GmbH
(a subsidiary of PTC Inc.), All Rights Reserved |