[Integration Kit Contents] [Integration Kit What's New] [Integration Kit Function Index] [More Documentation] [PTC]

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

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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]

Function Index Top of Page

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
[Integration Kit Contents] [Integration Kit What's New] [Integration Kit Function Index] [More Documentation] [PTC]
© 2023 Parametric Technology GmbH
(a subsidiary of PTC Inc.), All Rights Reserved