|
OpenCMISS-Iron Python Bindings API Documentation
|


Public Member Functions | |
| def | __init__ (self) |
| def | AbsoluteToleranceGet (self) |
| def | AbsoluteToleranceSet (self, absoluteTolerance) |
| def | CreateFinish (self) |
| def | CreateStart (self, dataProjectionUserNumber, dataPoints, mesh) |
| def | DataPointsPositionEvaluate (self, field, fieldVariableType) |
| def | DataPointsProjectionEvaluate (self, projectionField) |
| def | Destroy (self) |
| def | ElementSet (self, dataPointNumber, elementNumber) |
| def | Finalise (self) |
| def | LabelGet (self) |
| def | LabelSet (self, label) |
| def | MaximumIterationUpdateGet (self) |
| def | MaximumIterationUpdateSet (self, maximumIterationUpdate) |
| def | MaximumNumberOfIterationsGet (self) |
| def | MaximumNumberOfIterationsSet (self, maximumNumberOfIterations) |
| def | NumberOfClosestElementsGet (self) |
| def | NumberOfClosestElementsSet (self, numberOfClosestElements) |
| def | ProjectionCandidatesSet (self, candidateElements, localFaceLineNumbers) |
| def | ProjectionTypeGet (self) |
| def | ProjectionTypeSet (self, projectionType) |
| def | RelativeToleranceGet (self) |
| def | RelativeToleranceSet (self, relativeTolerance) |
| def | ResultDistanceGet (self, dataPointUserNumber) |
| def | ResultElementFaceNumberGet (self, dataPointUserNumber) |
| def | ResultElementLineNumberGet (self, dataPointUserNumber) |
| def | ResultElementNumberGet (self, dataPointUserNumber) |
| def | ResultExitTagGet (self, dataPointUserNumber) |
| def | ResultProjectionVectorGet (self, dataPointUserNumber, projectionVectorSize) |
| def | ResultXiGet (self, dataPointUserNumber, ProjectionXiSize) |
| def | ResultXiSet (self, dataPointUserNumber, ProjectionXi) |
| def | StartingXiGet (self, startingXiSize) |
| def | StartingXiSet (self, startingXi) |
Public Attributes | |
| cmiss_type | |
Properties | |
| maximumNumberOfIterations = property(MaximumNumberOfIterationsGet, MaximumNumberOfIterationsSet, None, ) | |
| absoluteTolerance = property(AbsoluteToleranceGet, AbsoluteToleranceSet, None, ) | |
| label = property(LabelGet, LabelSet, None, ) | |
| maximumIterationUpdate = property(MaximumIterationUpdateGet, MaximumIterationUpdateSet, None, ) | |
| numberOfClosestElements = property(NumberOfClosestElementsGet, NumberOfClosestElementsSet, None, ) | |
| projectionType = property(ProjectionTypeGet, ProjectionTypeSet, None, ) | |
| startingXi = property(StartingXiGet, StartingXiSet, None, ) | |
| relativeTolerance = property(RelativeToleranceGet, RelativeToleranceSet, None, ) | |
| def iron.DataProjection.__init__ | ( | self | ) |
| def iron.DataProjection.AbsoluteToleranceGet | ( | self | ) |
| def iron.DataProjection.AbsoluteToleranceSet | ( | self, | |
| absoluteTolerance | |||
| ) |
| def iron.DataProjection.CreateFinish | ( | self | ) |
| def iron.DataProjection.CreateStart | ( | self, | |
| dataProjectionUserNumber, | |||
| dataPoints, | |||
| mesh | |||
| ) |
Starts the creation of a new data projection for a data projection identified by an object. :param dataProjectionUserNumber: The data projection user number. :type dataProjectionUserNumber: int :param dataPoints: The data points to be projected :type dataPoints: DataPoints :param mesh: The mesh where data points is projected on :type mesh: Mesh :rtype: None
| def iron.DataProjection.DataPointsPositionEvaluate | ( | self, | |
| field, | |||
| fieldVariableType | |||
| ) |
Evaluate the data points position in a field based on data projection, identified by object :param field: The field to interpolate :type field: Field :param fieldVariableType: The field variable type to be interpolated :type fieldVariableType: int :rtype: None
| def iron.DataProjection.DataPointsProjectionEvaluate | ( | self, | |
| projectionField | |||
| ) |
| def iron.DataProjection.Destroy | ( | self | ) |
| def iron.DataProjection.ElementSet | ( | self, | |
| dataPointNumber, | |||
| elementNumber | |||
| ) |
| def iron.DataProjection.Finalise | ( | self | ) |
| def iron.DataProjection.LabelGet | ( | self | ) |
| def iron.DataProjection.LabelSet | ( | self, | |
| label | |||
| ) |
| def iron.DataProjection.MaximumIterationUpdateGet | ( | self | ) |
| def iron.DataProjection.MaximumIterationUpdateSet | ( | self, | |
| maximumIterationUpdate | |||
| ) |
| def iron.DataProjection.MaximumNumberOfIterationsGet | ( | self | ) |
| def iron.DataProjection.MaximumNumberOfIterationsSet | ( | self, | |
| maximumNumberOfIterations | |||
| ) |
| def iron.DataProjection.NumberOfClosestElementsGet | ( | self | ) |
| def iron.DataProjection.NumberOfClosestElementsSet | ( | self, | |
| numberOfClosestElements | |||
| ) |
| def iron.DataProjection.ProjectionCandidatesSet | ( | self, | |
| candidateElements, | |||
| localFaceLineNumbers | |||
| ) |
Evaluate the data points position in a field based on data projection, identified by object :param candidateElements: The candidate element for the projection :type candidateElements: Array of ints :param localFaceLineNumbers: The local face/line number for the candidate elements :type localFaceLineNumbers: Array of ints :rtype: None
| def iron.DataProjection.ProjectionTypeGet | ( | self | ) |
| def iron.DataProjection.ProjectionTypeSet | ( | self, | |
| projectionType | |||
| ) |
| def iron.DataProjection.RelativeToleranceGet | ( | self | ) |
| def iron.DataProjection.RelativeToleranceSet | ( | self, | |
| relativeTolerance | |||
| ) |
| def iron.DataProjection.ResultDistanceGet | ( | self, | |
| dataPointUserNumber | |||
| ) |
Returns the projection distance for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionDistance. The projection distance for the data point. :rtype: float
| def iron.DataProjection.ResultElementFaceNumberGet | ( | self, | |
| dataPointUserNumber | |||
| ) |
Returns the projection element face number for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionElementFaceNumber. The projection element face number for the data point. :rtype: int
| def iron.DataProjection.ResultElementLineNumberGet | ( | self, | |
| dataPointUserNumber | |||
| ) |
Returns the projection element line number for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionElementLineNumber. The projection element line number for the data point. :rtype: int
| def iron.DataProjection.ResultElementNumberGet | ( | self, | |
| dataPointUserNumber | |||
| ) |
Returns the projection element number for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionElementNumber. The projection element number for the data point. :rtype: int
| def iron.DataProjection.ResultExitTagGet | ( | self, | |
| dataPointUserNumber | |||
| ) |
Returns the projection exit tag for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :returns: ProjectionExitTag. The projection exit tag for the data point. :rtype: int
| def iron.DataProjection.ResultProjectionVectorGet | ( | self, | |
| dataPointUserNumber, | |||
| projectionVectorSize | |||
| ) |
Returns the projection vector for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :param projectionVectorSize: Size of projectionVector to allocate. :returns: projectionVector. The projection vector for the data point. :rtype: Array of floats
| def iron.DataProjection.ResultXiGet | ( | self, | |
| dataPointUserNumber, | |||
| ProjectionXiSize | |||
| ) |
Returns the projection xi for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to get attributes for. :type dataPointUserNumber: int :param ProjectionXiSize: Size of ProjectionXi to allocate. :returns: ProjectionXi. The projection xi for the data point. :rtype: Array of floats
| def iron.DataProjection.ResultXiSet | ( | self, | |
| dataPointUserNumber, | |||
| ProjectionXi | |||
| ) |
Sets the projection xi for a data point in a set of data points identified by an object. :param dataPointUserNumber: The user number of the data points to set attributes for :type dataPointUserNumber: int :param ProjectionXi: On return, the projection xi for the data point. :type ProjectionXi: Array of floats :rtype: None
| def iron.DataProjection.StartingXiGet | ( | self, | |
| startingXiSize | |||
| ) |
| def iron.DataProjection.StartingXiSet | ( | self, | |
| startingXi | |||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |