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

Represents an argument for double type data. More...

Inheritance diagram for NXOpen::Report::DoubleArgument:
NXOpen::Report::BaseArgument NXOpen::TaggedObject NXOpen::INXObject

Public Member Functions

double DefaultValue ()
 Returns the arguement dafault value. More...
 
bool IncludeLowerBound ()
 Returns. More...
 
bool IncludeUpperBound ()
 Returns. More...
 
double MaximumValue ()
 Returns the maximum value. More...
 
double MimimumValue ()
 Returns the minimum value. More...
 
void SetDefaultValue (double argumentValue)
 Sets the arguement dafault value. More...
 
void SetIncludeLowerBound (bool includeLowerBound)
 Sets. More...
 
void SetIncludeUpperBound (bool includeUpperBound)
 Sets. More...
 
void SetMaximumValue (double maximumValue)
 Sets the maximum value. More...
 
void SetMimimumValue (double minimumValue)
 Sets the minimum value. More...
 
- Public Member Functions inherited from NXOpen::Report::BaseArgument
NXString DisplayName ()
 Returns the argument display name
Created in NX11.0.0. More...
 
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)
 Finds the NXOpen::NXObject with the given identifier as recorded in a journal. More...
 
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)
 Finds the NXOpen::NXObject with the given identifier as recorded in a journal. More...
 
NXString Hint ()
 Returns the argument hint. More...
 
virtual bool IsOccurrence ()
 Returns whether this object is an occurrence or not. More...
 
virtual NXString JournalIdentifier ()
 Returns the identifier that would be recorded in a journal for this object. More...
 
virtual NXString Name ()
 Returns the custom name of the object. More...
 
bool Optional ()
 Returns. More...
 
virtual
NXOpen::Assemblies::Component
OwningComponent ()
 Returns the owning component, if this object is an occurrence. More...
 
virtual NXOpen::BasePartOwningPart ()
 Returns the owning part of this object
Created in NX3.0.0. More...
 
virtual void Print ()
 Prints a representation of this object to the system log file. More...
 
virtual NXOpen::INXObjectPrototype ()
 Returns the prototype of this object if it is an occurrence. More...
 
void SetDisplayName (const NXString &displayName)
 Sets the argument display name
Created in NX11.0.0. More...
 
void SetDisplayName (const char *displayName)
 Sets the argument display name
Created in NX11.0.0. More...
 
void SetHint (const NXString &argumentHint)
 Sets the argument hint. More...
 
void SetHint (const char *argumentHint)
 Sets the argument hint. More...
 
virtual void SetName (const NXString &name)
 Sets the custom name of the object. More...
 
virtual void SetName (const char *name)
 Sets the custom name of the object. More...
 
void SetOptional (bool isOptional)
 Sets. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen::Report::BaseArgument
enum  Type { TypeInteger, TypeDouble, TypeString, TypeEnumeration }
 Represents the argument type. More...
 

Detailed Description

Represents an argument for double type data.

This class does not include upper bound and lower bound in default.
Not support KF.

Created in NX11.0.0.

Member Function Documentation

double NXOpen::Report::DoubleArgument::DefaultValue ( )

Returns the arguement dafault value.


Created in NX11.0.0.

License requirements : None

bool NXOpen::Report::DoubleArgument::IncludeLowerBound ( )

Returns.

a value that indicates whether includes the lower bound.


Created in NX11.0.0.

License requirements : None

bool NXOpen::Report::DoubleArgument::IncludeUpperBound ( )

Returns.

a value that indicates whether includes the upper bound.


Created in NX11.0.0.

License requirements : None

double NXOpen::Report::DoubleArgument::MaximumValue ( )

Returns the maximum value.


Created in NX11.0.0.

License requirements : None

double NXOpen::Report::DoubleArgument::MimimumValue ( )

Returns the minimum value.


Created in NX11.0.0.

License requirements : None

void NXOpen::Report::DoubleArgument::SetDefaultValue ( double  argumentValue)

Sets the arguement dafault value.


Created in NX11.0.0.

License requirements : None

Parameters
argumentValueargumentvalue
void NXOpen::Report::DoubleArgument::SetIncludeLowerBound ( bool  includeLowerBound)

Sets.

a value that indicates whether includes the lower bound.


Created in NX11.0.0.

License requirements : None

Parameters
includeLowerBoundincludelowerbound
void NXOpen::Report::DoubleArgument::SetIncludeUpperBound ( bool  includeUpperBound)

Sets.

a value that indicates whether includes the upper bound.


Created in NX11.0.0.

License requirements : None

Parameters
includeUpperBoundincludeupperbound
void NXOpen::Report::DoubleArgument::SetMaximumValue ( double  maximumValue)

Sets the maximum value.


Created in NX11.0.0.

License requirements : None

Parameters
maximumValuemaximumvalue
void NXOpen::Report::DoubleArgument::SetMimimumValue ( double  minimumValue)

Sets the minimum value.


Created in NX11.0.0.

License requirements : None

Parameters
minimumValueminimumvalue

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