Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
StepBasic_SizeSelect Class Reference

#include <StepBasic_SizeSelect.hxx>

Inheritance diagram for StepBasic_SizeSelect:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC StepBasic_SizeSelect ()
 Returns a SizeSelect SelectType

Standard_Integer CaseNum (const Handle< Standard_Transient > &ent) const
 Recognizes a TrimmingSelect Kind Entity that is :
1 -> SizeMember
0 else (i.e. Real)

virtual
Handle_StepData_SelectMember 
NewMember () const
 Returns a SizeMember (POSITIVE_LENGTH_MEASURE) as preferred

virtual Standard_Integer CaseMem (const Handle< StepData_SelectMember > &ent) const
 Recognizes a SelectMember as Real, named as PARAMETER_VALUE
1 -> PositiveLengthMeasure i.e. Real
0 else (i.e. Entity)

void SetRealValue (const Standard_Real aReal)
Standard_Real RealValue () const
 returns Value as a Real (Null if another type)


Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from StepData_SelectType.

Implements StepData_SelectType.

virtual Handle_StepData_SelectMember StepBasic_SizeSelect::NewMember ( ) const [virtual]

Reimplemented from StepData_SelectType.


The documentation for this class was generated from the following file: