NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::GeometricUtilities::FrameOnPathBuilder Class Reference

Frame on path builder
Created in NX7.5.1. More...

Inheritance diagram for NXOpen::GeometricUtilities::FrameOnPathBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  AnchorLocationType { AnchorLocationTypeCenter, AnchorLocationTypeRight, AnchorLocationTypeLeft }
 Anchor location types. More...
 

Public Member Functions

NXOpen::GeometricUtilities::FrameOnPathBuilder::AnchorLocationType AnchorLocation ()
 Returns the anchor location
Created in NX7.5.1. More...
 
NXOpen::GeometricUtilities::OnPathDimensionBuilderAnchorPosition ()
 Returns the anchor position
Created in NX7.5.1. More...
 
NXOpen::ExpressionHeight ()
 Returns the height
Created in NX7.5.1. More...
 
bool IsApexReversed ()
 Returns the value indicating if apex point is reversed
Created in NX7.5.1. More...
 
NXOpen::ExpressionLength ()
 Returns the length
Created in NX7.5.1. More...
 
NXOpen::ExpressionOffset ()
 Returns the offset
Created in NX7.5.1. More...
 
void SetAnchorLocation (NXOpen::GeometricUtilities::FrameOnPathBuilder::AnchorLocationType anchorLocation)
 Sets the anchor location
Created in NX7.5.1. More...
 
void SetApexReversed (bool isReversed)
 Sets the value indicating if apex point is reversed
Created in NX7.5.1. More...
 
void SetWScale (double wScale)
 Sets the width scale
Created in NX7.5.1. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
double WScale ()
 Returns the width scale
Created in NX7.5.1. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Frame on path builder
Created in NX7.5.1.


Member Enumeration Documentation

Anchor location types.

Enumerator
AnchorLocationTypeCenter 

Center position.

AnchorLocationTypeRight 

Right position.

AnchorLocationTypeLeft 

Left position.

Member Function Documentation

NXOpen::GeometricUtilities::FrameOnPathBuilder::AnchorLocationType NXOpen::GeometricUtilities::FrameOnPathBuilder::AnchorLocation ( )

Returns the anchor location
Created in NX7.5.1.



License requirements : None

NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::GeometricUtilities::FrameOnPathBuilder::AnchorPosition ( )

Returns the anchor position
Created in NX7.5.1.



License requirements : None

NXOpen::Expression* NXOpen::GeometricUtilities::FrameOnPathBuilder::Height ( )

Returns the height
Created in NX7.5.1.



License requirements : None

bool NXOpen::GeometricUtilities::FrameOnPathBuilder::IsApexReversed ( )

Returns the value indicating if apex point is reversed
Created in NX7.5.1.



License requirements : None

NXOpen::Expression* NXOpen::GeometricUtilities::FrameOnPathBuilder::Length ( )

Returns the length
Created in NX7.5.1.



License requirements : None

NXOpen::Expression* NXOpen::GeometricUtilities::FrameOnPathBuilder::Offset ( )

Returns the offset
Created in NX7.5.1.



License requirements : None

void NXOpen::GeometricUtilities::FrameOnPathBuilder::SetAnchorLocation ( NXOpen::GeometricUtilities::FrameOnPathBuilder::AnchorLocationType  anchorLocation)

Sets the anchor location
Created in NX7.5.1.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
anchorLocationanchorlocation
void NXOpen::GeometricUtilities::FrameOnPathBuilder::SetApexReversed ( bool  isReversed)

Sets the value indicating if apex point is reversed
Created in NX7.5.1.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters
isReversedisreversed
void NXOpen::GeometricUtilities::FrameOnPathBuilder::SetWScale ( double  wScale)

Sets the width scale
Created in NX7.5.1.



License requirements : None

Parameters
wScalewscale
virtual bool NXOpen::GeometricUtilities::FrameOnPathBuilder::Validate ( )
virtual

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Returns
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.

double NXOpen::GeometricUtilities::FrameOnPathBuilder::WScale ( )

Returns the width scale
Created in NX7.5.1.



License requirements : None


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