NX Open C++ Reference Guide
Public Member Functions
NXOpen::Routing::LinearPathSettings Class Reference

Helper object used the by Routing::LinearPathBuilder builder. More...

Inheritance diagram for NXOpen::Routing::LinearPathSettings:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

bool AllowCutElbow ()
 Returns a flag indicating whether or not to allow cut elbow placement
Created in NX8.0.0.
bool AssignDefaultCorner ()
 Returns the preference to assign the current default corner to new segments.
bool AssignDefaultElbow ()
 Returns the preference to find and assign a default elbow to new segments.
bool LockAngle ()
 Returns the preference to determine if the angle between segments should be constrained.
bool LockLength ()
 Returns the preference to determine if the length of new segments should be constrained.
bool LockToSelectedObject ()
 Returns the preference to determine if the new segments and control points should be constrained to the objects selected by the user.
void SetAllowCutElbow (bool assign)
 Sets a flag indicating whether or not to allow cut elbow placement
Created in NX8.0.0.
void SetAssignDefaultCorner (bool assign)
 Sets the preference to assign the current default corner to new segments.
void SetAssignDefaultElbow (bool assign)
 Sets the preference to find and assign a default elbow to new segments.
void SetLockAngle (bool lock)
 Sets the preference to determine if the angle between segments should be constrained.
void SetLockLength (bool lock)
 Sets the preference to determine if the length of new segments should be constrained.
void SetLockToSelectedObject (bool lock)
 Sets the preference to determine if the new segments and control points should be constrained to the objects selected by the user.

Detailed Description

Helper object used the by Routing::LinearPathBuilder builder.

Determines various settings to be applied when the path is created.
To create a new instance of this class, use Routing::RouteManager::CreateLinearPathSettings
Default values.

Property Value

LockToSelectedObject

True


Created in NX5.0.0.


Member Function Documentation

Returns a flag indicating whether or not to allow cut elbow placement
Created in NX8.0.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the preference to assign the current default corner to new segments.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the preference to find and assign a default elbow to new segments.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the preference to determine if the angle between segments should be constrained.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the preference to determine if the length of new segments should be constrained.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the preference to determine if the new segments and control points should be constrained to the objects selected by the user.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Sets a flag indicating whether or not to allow cut elbow placement
Created in NX8.0.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
assignassign

Sets the preference to assign the current default corner to new segments.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
assignassign

Sets the preference to find and assign a default elbow to new segments.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
assignassign

Sets the preference to determine if the angle between segments should be constrained.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
locklock

Sets the preference to determine if the length of new segments should be constrained.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
locklock

Sets the preference to determine if the new segments and control points should be constrained to the objects selected by the user.


Created in NX5.0.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
locklock

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.