NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Diagramming::RenderingPropertiesBuilder Class Reference

Represents a RenderingPropertiesBuilder. More...

Inheritance diagram for NXOpen::Diagramming::RenderingPropertiesBuilder:
NXOpen::Diagramming::BaseSubObjectBuilder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

NXOpen::NXColorFillColor ()
 Returns the fill color. More...
 
double FillOpacity ()
 Returns the fill opacity. More...
 
NXOpen::DisplayableObject::ObjectFont LineFont ()
 Returns the line font. More...
 
NXOpen::DisplayableObject::ObjectWidth LineWidth ()
 Returns the line width. More...
 
void SetFillColor (NXOpen::NXColor *colorId)
 Sets the fill color. More...
 
void SetFillOpacity (double opacity)
 Sets the fill opacity. More...
 
void SetLineFont (NXOpen::DisplayableObject::ObjectFont font)
 Sets the line font. More...
 
void SetLineWidth (NXOpen::DisplayableObject::ObjectWidth width)
 Sets the line width. More...
 
void SetStrokeColor (NXOpen::NXColor *colorId)
 Sets the stroke color. More...
 
void SetStrokeOpacity (double opacity)
 Sets the stroke opacity. More...
 
NXOpen::NXColorStrokeColor ()
 Returns the stroke color. More...
 
double StrokeOpacity ()
 Returns the stroke opacity. More...
 
- Public Member Functions inherited from NXOpen::Diagramming::BaseSubObjectBuilder
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a RenderingPropertiesBuilder.


This is a sub-builder class and cannot be directly instantiated

Created in NX10.0.0.

Member Function Documentation

NXOpen::NXColor* NXOpen::Diagramming::RenderingPropertiesBuilder::FillColor ( )

Returns the fill color.


Created in NX10.0.0.

License requirements : None

double NXOpen::Diagramming::RenderingPropertiesBuilder::FillOpacity ( )

Returns the fill opacity.

The range of opacity is from 0.0 to 1.0. 0.0 is completely transparent and 1.0 is completely opaque.
Created in NX10.0.0.

License requirements : None

NXOpen::DisplayableObject::ObjectFont NXOpen::Diagramming::RenderingPropertiesBuilder::LineFont ( )

Returns the line font.


Created in NX11.0.1.

License requirements : None

NXOpen::DisplayableObject::ObjectWidth NXOpen::Diagramming::RenderingPropertiesBuilder::LineWidth ( )

Returns the line width.


Created in NX11.0.1.

License requirements : None

void NXOpen::Diagramming::RenderingPropertiesBuilder::SetFillColor ( NXOpen::NXColor colorId)

Sets the fill color.


Created in NX10.0.0.

License requirements : None

Parameters
colorIdcolorid
void NXOpen::Diagramming::RenderingPropertiesBuilder::SetFillOpacity ( double  opacity)

Sets the fill opacity.

The range of opacity is from 0.0 to 1.0. 0.0 is completely transparent and 1.0 is completely opaque.
Created in NX10.0.0.

License requirements : None

Parameters
opacityopacity
void NXOpen::Diagramming::RenderingPropertiesBuilder::SetLineFont ( NXOpen::DisplayableObject::ObjectFont  font)

Sets the line font.


Created in NX11.0.1.

License requirements : None

Parameters
fontfont
void NXOpen::Diagramming::RenderingPropertiesBuilder::SetLineWidth ( NXOpen::DisplayableObject::ObjectWidth  width)

Sets the line width.


Created in NX11.0.1.

License requirements : None

Parameters
widthwidth
void NXOpen::Diagramming::RenderingPropertiesBuilder::SetStrokeColor ( NXOpen::NXColor colorId)

Sets the stroke color.


Created in NX10.0.0.

License requirements : None

Parameters
colorIdcolorid
void NXOpen::Diagramming::RenderingPropertiesBuilder::SetStrokeOpacity ( double  opacity)

Sets the stroke opacity.

The range of opacity is from 0.0 to 1.0. 0.0 is completely transparent and 1.0 is completely opaque.
Created in NX10.0.0.

License requirements : None

Parameters
opacityopacity
NXOpen::NXColor* NXOpen::Diagramming::RenderingPropertiesBuilder::StrokeColor ( )

Returns the stroke color.


Created in NX10.0.0.

License requirements : None

double NXOpen::Diagramming::RenderingPropertiesBuilder::StrokeOpacity ( )

Returns the stroke opacity.

The range of opacity is from 0.0 to 1.0. 0.0 is completely transparent and 1.0 is completely opaque.
Created in NX10.0.0.

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.