Defines IGES Tabular Data, Type <406> Form <11>,
in package IGESDefs
This Class is used to provide a Structure to accomodate
point form data.
#include <IGESDefs_TabularData.hxx>
Public Member Functions |
| IGESDefs_TabularData () |
void | Init (const Standard_Integer nbProps, const Standard_Integer propType, const Handle< TColStd_HArray1OfInteger > &typesInd, const Handle< TColStd_HArray1OfInteger > &nbValuesInd, const Handle< IGESBasic_HArray1OfHArray1OfReal > &valuesInd, const Handle< IGESBasic_HArray1OfHArray1OfReal > &valuesDep) |
| This method is used to set the fields of the class
TabularData
|
Standard_Integer | NbPropertyValues () const |
| returns the number of property values (recorded)
|
Standard_Integer | ComputedNbPropertyValues () const |
| determines the number of property values required
|
Standard_Boolean | OwnCorrect () |
| checks, and correct as necessary, the number of property
values. Returns True if corrected, False if already OK
|
Standard_Integer | PropertyType () const |
| returns the property type
|
Standard_Integer | NbDependents () const |
| returns the number of dependent variables
|
Standard_Integer | NbIndependents () const |
| returns the number of independent variables
|
Standard_Integer | TypeOfIndependents (const Standard_Integer num) const |
| returns the type of the num'th independent variable
raises exception if num <= 0 or num > NbIndependents()
|
Standard_Integer | NbValues (const Standard_Integer num) const |
| returns the number of different values of the num'th indep. variable
raises exception if num <= 0 or num > NbIndependents()
|
Standard_Real | IndependentValue (const Standard_Integer variablenum, const Standard_Integer valuenum) const |
Handle_TColStd_HArray1OfReal | DependentValues (const Standard_Integer num) const |
Standard_Real | DependentValue (const Standard_Integer variablenum, const Standard_Integer valuenum) const |
Constructor & Destructor Documentation
IGESDefs_TabularData::IGESDefs_TabularData |
( |
| ) |
|
Member Function Documentation
Handle_TColStd_HArray1OfReal IGESDefs_TabularData::DependentValues |
( |
const Standard_Integer |
num | ) |
const |
- nbProps : Number of property values
- propType : Property Type
- typesInd : Type of independent variables
- nbValuesInd : Number of values of independent variables
- valuesInd : Values of independent variables
- valuesDep : Values of dependent variables
raises exception if lengths of typeInd and nbValuesInd are not same
The documentation for this class was generated from the following file: