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

Represents a Annotations::IntersectionSymbol builder
To create a new instance of this class, use Annotations::IntersectionSymbolCollection::CreateIntersectionSymbolBuilder
Default values. More...

Inheritance diagram for NXOpen::Annotations::IntersectionSymbolBuilder:
NXOpen::Annotations::BaseSymbolBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Thickness { ThicknessThin, ThicknessNormal, ThicknessThick }
 the types of intersection symbol thickness More...

Public Member Functions

NXOpen::NXColorColor ()
 Returns the color
Created in NX6.0.0.
double Extension ()
 Returns the extension
Created in NX6.0.0.
NXOpen::SelectNXObjectInherit ()
 Returns the inherit
Created in NX6.0.0.
NXOpen::SelectNXObjectIntersectionObject1 ()
 Returns the intersection object1
Created in NX6.0.0.
NXOpen::SelectNXObjectIntersectionObject2 ()
 Returns the intersection object2
Created in NX6.0.0.
void SetColor (NXOpen::NXColor *color)
 Sets the color
Created in NX6.0.0.
void SetExtension (double extension)
 Sets the extension
Created in NX6.0.0.
void SetWidth (NXOpen::Annotations::IntersectionSymbolBuilder::Thickness width)
 Sets the width
Created in NX6.0.0.
NXOpen::Annotations::IntersectionSymbolBuilder::Thickness Width ()
 Returns the width
Created in NX6.0.0.

Detailed Description

Represents a Annotations::IntersectionSymbol builder
To create a new instance of this class, use Annotations::IntersectionSymbolCollection::CreateIntersectionSymbolBuilder
Default values.

Property Value

Extension

3

Width

Thin


Created in NX6.0.0.


Member Enumeration Documentation

the types of intersection symbol thickness

Enumerator:
ThicknessThin 

Thin.

ThicknessNormal 

Normal.

ThicknessThick 

Thick.


Member Function Documentation

Returns the color
Created in NX6.0.0.



License requirements : None

Returns the extension
Created in NX6.0.0.



License requirements : None

Returns the inherit
Created in NX6.0.0.



License requirements : None

Returns the intersection object1
Created in NX6.0.0.



License requirements : None

Returns the intersection object2
Created in NX6.0.0.



License requirements : None

Sets the color
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
colorcolor

Sets the extension
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
extensionextension

Sets the width
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
widthwidth

Returns the width
Created in NX6.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.