NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Annotations::BaseFrameBarBuilder Class Reference

Represents a Annotations::BaseFrameBarBuilder . More...

Inheritance diagram for NXOpen::Annotations::BaseFrameBarBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Annotations::FrameBarBuilder

List of all members.

Public Types

enum  AxisType { AxisTypeX, AxisTypeY, AxisTypeZ }
 Enum for Ship Axis This is used by Annotations::BaseFrameBarBuilder::Axis and Annotations::BaseFrameBarBuilder::SetAxis to get/set the axis for a frame bar. More...

Public Member Functions

bool AftPerpendicular ()
 Returns the aft perpendicular
Created in NX8.0.0.
NXOpen::Annotations::BaseFrameBarBuilder::AxisType Axis ()
 Returns the axis
Created in NX8.0.0.
bool Baseline ()
 Returns the baseline
Created in NX8.0.0.
bool BulkHeads ()
 Returns the bulk heads
Created in NX8.0.0.
bool Centerline ()
 Returns the centerline
Created in NX8.0.0.
void CreateFrameBarObject ()
 Creates frame bar object
Created in NX8.0.0.
bool Decks ()
 Returns the decks
Created in NX8.0.0.
bool ForwardPerpendicular ()
 Returns the forward perpendicular
Created in NX8.0.0.
NXOpen::Annotations::BaseFrameBarGetFramebar ()
 The frame bar.
bool InterTransverseFrames ()
 Returns the inter transverse frames
Created in NX8.0.0.
bool LongitudinalYFrames ()
 Returns the longitudinal yframes
Created in NX8.0.0.
bool LongitudinalZFrames ()
 Returns the longitudinal zframes
Created in NX8.0.0.
NXOpen::Annotations::OriginBuilderOrigin ()
 Returns the origin
Created in NX8.0.0.
void ReverseTics ()
 This function is used to reverse tics on the framebar
Created in NX8.0.0.
void SetAftPerpendicular (bool aftPerpendicular)
 Sets the aft perpendicular
Created in NX8.0.0.
void SetAxis (NXOpen::Annotations::BaseFrameBarBuilder::AxisType axis)
 Sets the axis
Created in NX8.0.0.
void SetBaseline (bool baseline)
 Sets the baseline
Created in NX8.0.0.
void SetBulkHeads (bool bulkHeads)
 Sets the bulk heads
Created in NX8.0.0.
void SetCenterline (bool centerline)
 Sets the centerline
Created in NX8.0.0.
void SetDecks (bool decks)
 Sets the decks
Created in NX8.0.0.
void SetForwardPerpendicular (bool forwardPerpendicular)
 Sets the forward perpendicular
Created in NX8.0.0.
void SetInterTransverseFrames (bool interTransverseFrames)
 Sets the inter transverse frames
Created in NX8.0.0.
void SetLongitudinalYFrames (bool longitudinalYFrames)
 Sets the longitudinal yframes
Created in NX8.0.0.
void SetLongitudinalZFrames (bool longitudinalZFrames)
 Sets the longitudinal zframes
Created in NX8.0.0.
void SetTransveralInsertArea (bool transveralInsertArea)
 Sets the transveral insert area
Created in NX8.0.0.
void SetTransverseFrames (bool transverseFrames)
 Sets the transverse frames
Created in NX8.0.0.
void SetWaterline (bool waterline)
 Sets the waterline
Created in NX8.0.0.
NXOpen::Annotations::StyleBuilderStyle ()
 Returns the style
Created in NX8.0.0.
bool TransveralInsertArea ()
 Returns the transveral insert area
Created in NX8.0.0.
bool TransverseFrames ()
 Returns the transverse frames
Created in NX8.0.0.
void UpdateFrameBarFromStyle ()
 Updates frame bar object as per style
Created in NX8.0.0.
void UpdateFromConceptModel ()
 This function is used to update framebar from Concept model
Created in NX8.0.0.
NXOpen::Drawings::SelectDraftingViewView ()
 Returns the select view
Created in NX8.0.0.
bool Waterline ()
 Returns the waterline
Created in NX8.0.0.

Detailed Description

Represents a Annotations::BaseFrameBarBuilder .

This class allows to create frame bar annotation
This is an abstract class, and cannot be instantiated.

Created in NX8.0.0.


Member Enumeration Documentation

Enum for Ship Axis This is used by Annotations::BaseFrameBarBuilder::Axis and Annotations::BaseFrameBarBuilder::SetAxis to get/set the axis for a frame bar.

Enumerator:
AxisTypeX 

Ship X Axis.

AxisTypeY 

Ship Y Axis.

AxisTypeZ 

Ship Z Axis.


Member Function Documentation

Returns the aft perpendicular
Created in NX8.0.0.



License requirements : None

Returns the axis
Created in NX8.0.0.



License requirements : None

Returns the baseline
Created in NX8.0.0.



License requirements : None

Returns the bulk heads
Created in NX8.0.0.



License requirements : None

Returns the centerline
Created in NX8.0.0.



License requirements : None

Creates frame bar object
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Returns the decks
Created in NX8.0.0.



License requirements : None

Returns the forward perpendicular
Created in NX8.0.0.



License requirements : None

The frame bar.

Returns:
The frame bar
Created in NX8.0.0.

License requirements : None

Returns the inter transverse frames
Created in NX8.0.0.



License requirements : None

Returns the longitudinal yframes
Created in NX8.0.0.



License requirements : None

Returns the longitudinal zframes
Created in NX8.0.0.



License requirements : None

Returns the origin
Created in NX8.0.0.



License requirements : None

This function is used to reverse tics on the framebar
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Sets the aft perpendicular
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
aftPerpendicularaftperpendicular

Sets the axis
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
axisaxis

Sets the baseline
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
baselinebaseline

Sets the bulk heads
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
bulkHeadsbulkheads

Sets the centerline
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
centerlinecenterline

Sets the decks
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
decksdecks

Sets the forward perpendicular
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
forwardPerpendicularforwardperpendicular

Sets the inter transverse frames
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
interTransverseFramesintertransverseframes

Sets the longitudinal yframes
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
longitudinalYFrameslongitudinalyframes

Sets the longitudinal zframes
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
longitudinalZFrameslongitudinalzframes

Sets the transveral insert area
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
transveralInsertAreatransveralinsertarea

Sets the transverse frames
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
transverseFramestransverseframes

Sets the waterline
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Parameters:
waterlinewaterline

Returns the style
Created in NX8.0.0.



License requirements : None

Returns the transveral insert area
Created in NX8.0.0.



License requirements : None

Returns the transverse frames
Created in NX8.0.0.



License requirements : None

Updates frame bar object as per style
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

This function is used to update framebar from Concept model
Created in NX8.0.0.



License requirements : nx_ship_drafting ("Ship Drafting")

Returns the select view
Created in NX8.0.0.



License requirements : None

Returns the waterline
Created in NX8.0.0.



License requirements : None


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