Class MeasureManager
Inheritance
System.Object
System.MarshalByRefObject
MeasureManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class MeasureManager : NXRemotableObject, IMessageSink
Constructors
MeasureManager(BasePart)
Declaration
protected MeasureManager(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
Angle3ptElement(MeasureMaster, Unit, Int32, Boolean, Point, Point, Point)
Declaration
public MeasureElement Angle3ptElement(MeasureMaster masterMeasurement, Unit angleUnit, int alternateSolution, bool requireExact, Point basePoint, Point endPoint1, Point endPoint2)
Parameters
Type |
Name |
Description |
MeasureMaster |
masterMeasurement |
|
Unit |
angleUnit |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
Point |
basePoint |
|
Point |
endPoint1 |
|
Point |
endPoint2 |
|
Returns
AngleElement(MeasureMaster, Unit, Int32, Boolean, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType)
Declaration
public MeasureElement AngleElement(MeasureMaster masterMeasurement, Unit angleUnit, int alternateSolution, bool requireExact, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2)
Parameters
Returns
BodyElement(MeasureMaster, Unit[], Double, ScCollector)
Declaration
public MeasureElement BodyElement(MeasureMaster masterMeasurement, Unit[] massUnits, double accuracy, ScCollector objects)
Parameters
Returns
CleanupAssociativeGeometry()
Declaration
public void CleanupAssociativeGeometry()
CreateAngleAnnotation(Point3d, Point3d, Point3d, Int32, String)
Declaration
public Annotation CreateAngleAnnotation(Point3d basePoint, Point3d endPoint1, Point3d endPoint2, int alternateSolution, string annotationText)
Parameters
Type |
Name |
Description |
Point3d |
basePoint |
|
Point3d |
endPoint1 |
|
Point3d |
endPoint2 |
|
System.Int32 |
alternateSolution |
|
System.String |
annotationText |
|
Returns
CreateDimensionAnnotation(Point3d, Point3d, String)
Declaration
public Annotation CreateDimensionAnnotation(Point3d startPoint, Point3d endPoint, string annotationText)
Parameters
Type |
Name |
Description |
Point3d |
startPoint |
|
Point3d |
endPoint |
|
System.String |
annotationText |
|
Returns
CreateMeasureAngleBuilder(NXObject)
Declaration
public MeasureAngleBuilder CreateMeasureAngleBuilder(NXObject feature)
Parameters
Returns
CreateMeasureBodyBuilder(NXObject)
Declaration
public MeasureBodyBuilder CreateMeasureBodyBuilder(NXObject feature)
Parameters
Returns
CreateMeasureDistanceBuilder(NXObject)
Declaration
public MeasureDistanceBuilder CreateMeasureDistanceBuilder(NXObject feature)
Parameters
Returns
CreateMeasureFaceBuilder(NXObject)
Declaration
public MeasureFaceBuilder CreateMeasureFaceBuilder(NXObject feature)
Parameters
Returns
CreateMeasureMasterBuilder(NXObject)
Declaration
public MeasureMasterBuilder CreateMeasureMasterBuilder(NXObject feature)
Parameters
Returns
CreateNoteAnnotation(Point3d, String[])
Declaration
public Annotation CreateNoteAnnotation(Point3d anchorPoint, string[] annotationText)
Parameters
Type |
Name |
Description |
Point3d |
anchorPoint |
|
System.String[] |
annotationText |
|
Returns
CreateRoutingMeasureDistanceBuilder(NXObject)
Declaration
public RoutingMeasureDistanceBuilder CreateRoutingMeasureDistanceBuilder(NXObject feature)
Parameters
Returns
CreateRoutingMeasureDistanceBuilder(NXObject, MeasureDistanceBuilder)
Declaration
public RoutingMeasureDistanceBuilder CreateRoutingMeasureDistanceBuilder(NXObject feature, MeasureDistanceBuilder measureDistanceBuilder)
Parameters
Returns
CurvePropertiesElement(MeasureMaster, Unit, Int32, Boolean, ScCollector, DisplayableObject[])
Declaration
public MeasureElement CurvePropertiesElement(MeasureMaster masterMeasurement, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector curves, DisplayableObject[] extraObjects)
Parameters
Returns
DistanceElement(MeasureMaster, Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[])
Declaration
public MeasureElement DistanceElement(MeasureMaster masterMeasurement, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2)
Parameters
Returns
EditAngle(Measure, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType, Boolean)
Declaration
public void EditAngle(Measure feature, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2, bool minorAngle)
Parameters
EditAngle(Measure, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType, Boolean, Boolean)
Declaration
public void EditAngle(Measure feature, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2, bool minorAngle, bool trueAngle)
Parameters
EditAngle(Measure, Point, Point, Point, Boolean)
Declaration
public void EditAngle(Measure feature, Point basePoint, Point endPoint1, Point endPoint2, bool minorAngle)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Point |
basePoint |
|
Point |
endPoint1 |
|
Point |
endPoint2 |
|
System.Boolean |
minorAngle |
|
EditAngle(String, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType, Boolean)
Declaration
public void EditAngle(string name, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2, bool minorAngle)
Parameters
EditAngle(String, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType, Boolean, Boolean)
Declaration
public void EditAngle(string name, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2, bool minorAngle, bool trueAngle)
Parameters
EditAngle(String, Point, Point, Point, Boolean)
Declaration
public void EditAngle(string name, Point basePoint, Point endPoint1, Point endPoint2, bool minorAngle)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Point |
basePoint |
|
Point |
endPoint1 |
|
Point |
endPoint2 |
|
System.Boolean |
minorAngle |
|
EditAngle3ptElement(MeasureElement, Unit, Int32, Boolean, Point, Point, Point)
Declaration
public void EditAngle3ptElement(MeasureElement data, Unit angleUnit, int alternateSolution, bool requireExact, Point basePoint, Point endPoint1, Point endPoint2)
Parameters
EditAngleElement(MeasureElement, Unit, Int32, Boolean, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType)
Declaration
public void EditAngleElement(MeasureElement data, Unit angleUnit, int alternateSolution, bool requireExact, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2)
Parameters
EditBodyElement(MeasureElement, Unit[], Double, ScCollector)
Declaration
public void EditBodyElement(MeasureElement data, Unit[] massUnits, double accuracy, ScCollector objects)
Parameters
EditCurvePropertiesElement(MeasureElement, Unit, Int32, Boolean, ScCollector, DisplayableObject[])
Declaration
public void EditCurvePropertiesElement(MeasureElement data, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector objects, DisplayableObject[] extraObjects)
Parameters
EditDistance(Measure, DisplayableObject)
Declaration
public void EditDistance(Measure feature, DisplayableObject object1)
Parameters
EditDistance(Measure, DisplayableObject, DisplayableObject, Direction)
Declaration
public void EditDistance(Measure feature, DisplayableObject object1, DisplayableObject object2, Direction direction)
Parameters
EditDistance(Measure, DisplayableObject, DisplayableObject, Direction, MeasureManager.ProjectionType)
Declaration
public void EditDistance(Measure feature, DisplayableObject object1, DisplayableObject object2, Direction direction, MeasureManager.ProjectionType projType)
Parameters
EditDistance(Measure, DisplayableObject, Point3d, DisplayableObject, Point3d)
Declaration
public void EditDistance(Measure feature, DisplayableObject object1, Point3d startPointForObject1, DisplayableObject object2, Point3d startPointForObject2)
Parameters
EditDistance(Measure, NXObject, NXObject)
Declaration
public void EditDistance(Measure feature, NXObject object1, NXObject object2)
Parameters
EditDistance(String, DisplayableObject)
Declaration
public void EditDistance(string name, DisplayableObject object1)
Parameters
EditDistance(String, DisplayableObject, DisplayableObject)
Declaration
public void EditDistance(string name, DisplayableObject object1, DisplayableObject object2)
Parameters
EditDistance(String, DisplayableObject, DisplayableObject, Direction)
Declaration
public void EditDistance(string name, DisplayableObject object1, DisplayableObject object2, Direction direction)
Parameters
EditDistance(String, DisplayableObject, DisplayableObject, Direction, MeasureManager.ProjectionType)
Declaration
public void EditDistance(string name, DisplayableObject object1, DisplayableObject object2, Direction direction, MeasureManager.ProjectionType projType)
Parameters
EditDistance(String, DisplayableObject, Point3d, DisplayableObject, Point3d)
Declaration
public void EditDistance(string name, DisplayableObject object1, Point3d startPointForObject1, DisplayableObject object2, Point3d startPointForObject2)
Parameters
EditDistanceElement(MeasureElement, Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[])
Declaration
public void EditDistanceElement(MeasureElement data, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2)
Parameters
EditEmbeddedAngle(Scalar, Unit, Int32, Boolean, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType)
Declaration
public void EditEmbeddedAngle(Scalar measurement, Unit angleUnit, int alternateSolution, bool requireExact, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2)
Parameters
EditEmbeddedAngle3pt(Scalar, Unit, Int32, Boolean, Point, Point, Point)
Declaration
public void EditEmbeddedAngle3pt(Scalar measurement, Unit angleUnit, int alternateSolution, bool requireExact, Point basePoint, Point endPoint1, Point endPoint2)
Parameters
Type |
Name |
Description |
Scalar |
measurement |
|
Unit |
angleUnit |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
Point |
basePoint |
|
Point |
endPoint1 |
|
Point |
endPoint2 |
|
EditEmbeddedCurveProperties(Scalar, Int32, Unit, Int32, Boolean, ScCollector)
Declaration
public void EditEmbeddedCurveProperties(Scalar measurement, int outputField, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector curves)
Parameters
Type |
Name |
Description |
Scalar |
measurement |
|
System.Int32 |
outputField |
|
Unit |
lengthUnit |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
ScCollector |
curves |
|
EditEmbeddedDistance(Scalar, Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[])
Declaration
public void EditEmbeddedDistance(Scalar measurement, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2)
Parameters
EditEmbeddedFaceProperties(Scalar, Int32, Unit[], Int32, Boolean, Double, ScCollector)
Declaration
public void EditEmbeddedFaceProperties(Scalar measurement, int outputField, Unit[] faceUnits, int alternateSolution, bool requireExact, double accuracy, ScCollector objects)
Parameters
Type |
Name |
Description |
Scalar |
measurement |
|
System.Int32 |
outputField |
|
Unit[] |
faceUnits |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
System.Double |
accuracy |
|
ScCollector |
objects |
|
EditEmbeddedPoint(Scalar, Point, CartesianCoordinateSystem)
Declaration
public void EditEmbeddedPoint(Scalar measurement, Point point, CartesianCoordinateSystem csys)
Parameters
EditEmbeddedProjectedDistance(Scalar, Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[], IReferenceAxis)
Declaration
public void EditEmbeddedProjectedDistance(Scalar measurement, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2, IReferenceAxis direction)
Parameters
EditEulerAnglesElement(MeasureElement, Unit, Int32, CartesianCoordinateSystem, CartesianCoordinateSystem)
Declaration
public void EditEulerAnglesElement(MeasureElement data, Unit angleUnit, int alternateSolution, CartesianCoordinateSystem csys1, CartesianCoordinateSystem csys2)
Parameters
EditFaceProperties(Measure, IParameterizedSurface[])
Declaration
public void EditFaceProperties(Measure feature, IParameterizedSurface[] objects)
Parameters
EditFaceProperties(Measure, ScCollector)
Declaration
public void EditFaceProperties(Measure feature, ScCollector objects)
Parameters
EditFaceProperties(String, IParameterizedSurface[])
Declaration
public void EditFaceProperties(string name, IParameterizedSurface[] objects)
Parameters
EditFaceProperties(String, ScCollector)
Declaration
public void EditFaceProperties(string name, ScCollector objects)
Parameters
Type |
Name |
Description |
System.String |
name |
|
ScCollector |
objects |
|
EditFacePropertiesElement(MeasureElement, Unit[], Int32, Boolean, Double, ScCollector)
Declaration
public void EditFacePropertiesElement(MeasureElement data, Unit[] faceUnits, int alternateSolution, bool requireExact, double accuracy, ScCollector objects)
Parameters
Type |
Name |
Description |
MeasureElement |
data |
|
Unit[] |
faceUnits |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
System.Double |
accuracy |
|
ScCollector |
objects |
|
EditLength(Measure, DisplayableObject[])
Declaration
public void EditLength(Measure feature, DisplayableObject[] objects)
Parameters
EditLength(Measure, ScCollector)
Declaration
public void EditLength(Measure feature, ScCollector objects)
Parameters
EditLength(String, DisplayableObject[])
Declaration
public void EditLength(string name, DisplayableObject[] objects)
Parameters
EditLength(String, ScCollector)
Declaration
public void EditLength(string name, ScCollector objects)
Parameters
Type |
Name |
Description |
System.String |
name |
|
ScCollector |
objects |
|
EditMassProperties(Measure, IBody[])
Declaration
public void EditMassProperties(Measure feature, IBody[] objects)
Parameters
EditMassProperties(Measure, ScCollector)
Declaration
public void EditMassProperties(Measure feature, ScCollector objects)
Parameters
EditMassProperties(String, IBody[])
Declaration
public void EditMassProperties(string name, IBody[] objects)
Parameters
Type |
Name |
Description |
System.String |
name |
|
IBody[] |
objects |
|
EditMassProperties(String, ScCollector)
Declaration
public void EditMassProperties(string name, ScCollector objects)
Parameters
Type |
Name |
Description |
System.String |
name |
|
ScCollector |
objects |
|
EditPoint(Measure, Point, CartesianCoordinateSystem)
Declaration
public void EditPoint(Measure feature, Point object1, CartesianCoordinateSystem object2)
Parameters
EditPointElement(MeasureElement, Point, CartesianCoordinateSystem)
Declaration
public void EditPointElement(MeasureElement data, Point point, CartesianCoordinateSystem csys)
Parameters
EditPolarAngle(Measure, MeasureManager.MeasureType, Point, Direction, ScCollector)
Declaration
public void EditPolarAngle(Measure feature, MeasureManager.MeasureType minMaxFlag, Point point, Direction vector, ScCollector objects)
Parameters
EditPolarArea(Measure, ScCollector)
Declaration
public void EditPolarArea(Measure feature, ScCollector objects)
Parameters
EditPolarRadius(Measure, MeasureManager.MeasureType, Point, ScCollector)
Declaration
public void EditPolarRadius(Measure feature, MeasureManager.MeasureType minMaxFlag, Point point, ScCollector objects)
Parameters
EditProjectedDistanceElement(MeasureElement, Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[], IReferenceAxis)
Declaration
public void EditProjectedDistanceElement(MeasureElement data, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2, IReferenceAxis direction)
Parameters
EditRectangularExtreme(Measure, Direction, Direction, Direction, ScCollector)
Declaration
public void EditRectangularExtreme(Measure feature, Direction vector1, Direction vector2, Direction vector3, ScCollector objects)
Parameters
EditScDistance(Measure, ScCollector, ScCollector, MeasureManager.MeasureType)
Declaration
public void EditScDistance(Measure feature, ScCollector object1, ScCollector object2, MeasureManager.MeasureType measurementType)
Parameters
EmbeddedAngle(Unit, Int32, Boolean, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType)
Declaration
public Scalar EmbeddedAngle(Unit angleUnit, int alternateSolution, bool requireExact, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2)
Parameters
Returns
EmbeddedAngle3pt(Unit, Int32, Boolean, Point, Point, Point)
Declaration
public Scalar EmbeddedAngle3pt(Unit angleUnit, int alternateSolution, bool requireExact, Point basePoint, Point endPoint1, Point endPoint2)
Parameters
Type |
Name |
Description |
Unit |
angleUnit |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
Point |
basePoint |
|
Point |
endPoint1 |
|
Point |
endPoint2 |
|
Returns
EmbeddedCurveProperties(Int32, Unit, Int32, Boolean, ScCollector)
Declaration
public Scalar EmbeddedCurveProperties(int outputField, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector curves)
Parameters
Type |
Name |
Description |
System.Int32 |
outputField |
|
Unit |
lengthUnit |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
ScCollector |
curves |
|
Returns
EmbeddedDistance(Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[])
Declaration
public Scalar EmbeddedDistance(Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2)
Parameters
Returns
EmbeddedFaceProperties(Int32, Unit[], Int32, Boolean, Double, ScCollector)
Declaration
public Scalar EmbeddedFaceProperties(int outputField, Unit[] faceUnits, int alternateSolution, bool requireExact, double accuracy, ScCollector objects)
Parameters
Type |
Name |
Description |
System.Int32 |
outputField |
|
Unit[] |
faceUnits |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
System.Double |
accuracy |
|
ScCollector |
objects |
|
Returns
EmbeddedPoint(Point, CartesianCoordinateSystem)
Declaration
public Scalar EmbeddedPoint(Point point, CartesianCoordinateSystem csys)
Parameters
Returns
EmbeddedProjectedDistance(Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[], IReferenceAxis)
Declaration
public Scalar EmbeddedProjectedDistance(Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2, IReferenceAxis direction)
Parameters
Returns
EulerAnglesElement(MeasureMaster, Unit, Int32, CartesianCoordinateSystem, CartesianCoordinateSystem)
Declaration
public MeasureElement EulerAnglesElement(MeasureMaster masterMeasurement, Unit angleUnit, int alternateSolution, CartesianCoordinateSystem csys1, CartesianCoordinateSystem csys2)
Parameters
Returns
FacePropertiesElement(MeasureMaster, Unit[], Int32, Boolean, Double, ScCollector)
Declaration
public MeasureElement FacePropertiesElement(MeasureMaster masterMeasurement, Unit[] faceUnits, int alternateSolution, bool requireExact, double accuracy, ScCollector objects)
Parameters
Type |
Name |
Description |
MeasureMaster |
masterMeasurement |
|
Unit[] |
faceUnits |
|
System.Int32 |
alternateSolution |
|
System.Boolean |
requireExact |
|
System.Double |
accuracy |
|
ScCollector |
objects |
|
Returns
InitializeAngle(Measure)
Declaration
public MeasureAngle InitializeAngle(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializeDistance(Measure)
Declaration
public MeasureDistance InitializeDistance(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializeFaceProperties(Measure)
Declaration
public MeasureFaces InitializeFaceProperties(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializeLength(Measure)
Declaration
public MeasureLength InitializeLength(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializeMassProperties(Measure)
Declaration
public MeasureBodies InitializeMassProperties(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializePoint(Measure)
Declaration
public MeasurePoint InitializePoint(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializePolarAngle(Measure)
Declaration
public MeasurePolarAngle InitializePolarAngle(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializePolarArea(Measure)
Declaration
public MeasurePolarArea InitializePolarArea(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializePolarRadius(Measure)
Declaration
public MeasurePolarRadius InitializePolarRadius(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
InitializeRectangularExtreme(Measure)
Declaration
public MeasureRectangularExtreme InitializeRectangularExtreme(Measure feature)
Parameters
Type |
Name |
Description |
Measure |
feature |
|
Returns
MasterMeasurement()
Declaration
public MeasureMaster MasterMeasurement()
Returns
NewAngle(Unit, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType, Boolean)
Declaration
public MeasureAngle NewAngle(Unit units, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2, bool minorAngle)
Parameters
Returns
NewAngle(Unit, DisplayableObject, MeasureManager.EndpointType, DisplayableObject, MeasureManager.EndpointType, Boolean, Boolean)
Declaration
public MeasureAngle NewAngle(Unit units, DisplayableObject object1, MeasureManager.EndpointType qualifier1, DisplayableObject object2, MeasureManager.EndpointType qualifier2, bool minorAngle, bool trueAngle)
Parameters
Returns
NewAngle(Unit, Point, Point, Point, Boolean)
Declaration
public MeasureAngle NewAngle(Unit units, Point basePoint, Point endPoint1, Point endPoint2, bool minorAngle)
Parameters
Type |
Name |
Description |
Unit |
units |
|
Point |
basePoint |
|
Point |
endPoint1 |
|
Point |
endPoint2 |
|
System.Boolean |
minorAngle |
|
Returns
NewAngle(Unit, Boolean, Point, Point, Point, Boolean)
Declaration
public MeasureAngle NewAngle(Unit units, bool createGeometry, Point basePoint, Point endPoint1, Point endPoint2, bool minorAngle)
Parameters
Type |
Name |
Description |
Unit |
units |
|
System.Boolean |
createGeometry |
|
Point |
basePoint |
|
Point |
endPoint1 |
|
Point |
endPoint2 |
|
System.Boolean |
minorAngle |
|
Returns
NewDistance(Unit, DisplayableObject)
Declaration
public MeasureDistance NewDistance(Unit units, DisplayableObject object1)
Parameters
Returns
NewDistance(Unit, DisplayableObject, DisplayableObject, Direction)
Declaration
public MeasureDistance NewDistance(Unit units, DisplayableObject object1, DisplayableObject object2, Direction direction)
Parameters
Returns
NewDistance(Unit, DisplayableObject, DisplayableObject, Direction, MeasureManager.ProjectionType)
Declaration
public MeasureDistance NewDistance(Unit units, DisplayableObject object1, DisplayableObject object2, Direction direction, MeasureManager.ProjectionType projType)
Parameters
Returns
NewDistance(Unit, DisplayableObject, DisplayableObject, Direction, MeasureManager.ProjectionType, Boolean)
Declaration
public MeasureDistance NewDistance(Unit units, DisplayableObject object1, DisplayableObject object2, Direction direction, MeasureManager.ProjectionType projType, bool createGeometry)
Parameters
Returns
NewDistance(Unit, DisplayableObject, MeasureManager.RadialMeasureType)
Declaration
public MeasureDistance NewDistance(Unit units, DisplayableObject object1, MeasureManager.RadialMeasureType mType)
Parameters
Returns
NewDistance(Unit, DisplayableObject, Point3d, DisplayableObject, Point3d)
Declaration
public MeasureDistance NewDistance(Unit units, DisplayableObject object1, Point3d startPointForObject1, DisplayableObject object2, Point3d startPointForObject2)
Parameters
Returns
NewDistance(Unit, MeasureManager.MeasureType, DisplayableObject, DisplayableObject)
Declaration
public MeasureDistance NewDistance(Unit units, MeasureManager.MeasureType minMaxFlag, DisplayableObject object1, DisplayableObject object2)
Parameters
Returns
NewDistance(Unit, MeasureManager.MeasureType, Boolean, DisplayableObject, DisplayableObject)
Declaration
public MeasureDistance NewDistance(Unit units, MeasureManager.MeasureType minMaxFlag, bool createGeometry, DisplayableObject object1, DisplayableObject object2)
Parameters
Returns
NewDistance(Unit, NXObject, NXObject)
Declaration
public MeasureDistance NewDistance(Unit units, NXObject object1, NXObject object2)
Parameters
Returns
NewDistance(Unit, Boolean, DisplayableObject, Point3d, DisplayableObject, Point3d)
Declaration
public MeasureDistance NewDistance(Unit units, bool createGeometry, DisplayableObject object1, Point3d startPointForObject1, DisplayableObject object2, Point3d startPointForObject2)
Parameters
Returns
NewDistance(Unit, Boolean, NXObject, NXObject)
Declaration
public MeasureDistance NewDistance(Unit units, bool createGeometry, NXObject object1, NXObject object2)
Parameters
Returns
NewFaceProperties(Unit, Unit, Double, IParameterizedSurface[])
Declaration
public MeasureFaces NewFaceProperties(Unit areaUnit, Unit lengthUnit, double accuracy, IParameterizedSurface[] objects)
Parameters
Returns
NewFaceProperties(Unit, Unit, Double, ScCollector)
Declaration
public MeasureFaces NewFaceProperties(Unit areaUnit, Unit lengthUnit, double accuracy, ScCollector objects)
Parameters
Returns
NewLength(Unit, DisplayableObject[])
Declaration
public MeasureLength NewLength(Unit units, DisplayableObject[] objects)
Parameters
Returns
NewLength(Unit, ScCollector)
Declaration
public MeasureLength NewLength(Unit units, ScCollector objects)
Parameters
Returns
NewMassProperties(Unit[], Double, IBody[])
Declaration
public MeasureBodies NewMassProperties(Unit[] massUnits, double accuracy, IBody[] objects)
Parameters
Type |
Name |
Description |
Unit[] |
massUnits |
|
System.Double |
accuracy |
|
IBody[] |
objects |
|
Returns
NewMassProperties(Unit[], Double, ScCollector)
Declaration
public MeasureBodies NewMassProperties(Unit[] massUnits, double accuracy, ScCollector objects)
Parameters
Type |
Name |
Description |
Unit[] |
massUnits |
|
System.Double |
accuracy |
|
ScCollector |
objects |
|
Returns
NewMassProperties(Unit[], Double, Boolean, ScCollector)
Declaration
public MeasureBodies NewMassProperties(Unit[] massUnits, double accuracy, bool createGeometry, ScCollector objects)
Parameters
Type |
Name |
Description |
Unit[] |
massUnits |
|
System.Double |
accuracy |
|
System.Boolean |
createGeometry |
|
ScCollector |
objects |
|
Returns
NewMassProperties(Unit[], Double[], IBody[])
Declaration
public MeasureBodies NewMassProperties(Unit[] massUnits, double[] tolerances, IBody[] objects)
Parameters
Type |
Name |
Description |
Unit[] |
massUnits |
|
System.Double[] |
tolerances |
|
IBody[] |
objects |
|
Returns
NewMassProperties(Unit[], Double[], ScCollector)
Declaration
public MeasureBodies NewMassProperties(Unit[] massUnits, double[] tolerances, ScCollector objects)
Parameters
Type |
Name |
Description |
Unit[] |
massUnits |
|
System.Double[] |
tolerances |
|
ScCollector |
objects |
|
Returns
NewMassProperties(Unit[], Double[], Boolean, ScCollector)
Declaration
public MeasureBodies NewMassProperties(Unit[] massUnits, double[] tolerances, bool createGeometry, ScCollector objects)
Parameters
Type |
Name |
Description |
Unit[] |
massUnits |
|
System.Double[] |
tolerances |
|
System.Boolean |
createGeometry |
|
ScCollector |
objects |
|
Returns
NewPoint(Point, CartesianCoordinateSystem, Boolean)
Declaration
public MeasurePoint NewPoint(Point point, CartesianCoordinateSystem csys, bool createExpressions)
Parameters
Returns
NewPointsOnCurvesLength(Unit, Point[])
Declaration
public MeasureLength NewPointsOnCurvesLength(Unit units, Point[] objects)
Parameters
Type |
Name |
Description |
Unit |
units |
|
Point[] |
objects |
|
Returns
NewPolarAngle(Unit, MeasureManager.MeasureType, Point, Direction, ScCollector)
Declaration
public MeasurePolarAngle NewPolarAngle(Unit units, MeasureManager.MeasureType minMaxFlag, Point point, Direction vector, ScCollector objects)
Parameters
Returns
NewPolarAngle(Unit, MeasureManager.MeasureType, Point, Direction, ScCollector, Boolean)
Declaration
public MeasurePolarAngle NewPolarAngle(Unit units, MeasureManager.MeasureType minMaxFlag, Point point, Direction vector, ScCollector objects, bool createGeometry)
Parameters
Returns
NewPolarArea(Unit, ScCollector, Boolean)
Declaration
public MeasurePolarArea NewPolarArea(Unit units, ScCollector objects, bool createExpressions)
Parameters
Type |
Name |
Description |
Unit |
units |
|
ScCollector |
objects |
|
System.Boolean |
createExpressions |
|
Returns
NewPolarArea(Unit, ScCollector, Boolean, Boolean)
Declaration
public MeasurePolarArea NewPolarArea(Unit units, ScCollector objects, bool createExpressions, bool createGeometry)
Parameters
Type |
Name |
Description |
Unit |
units |
|
ScCollector |
objects |
|
System.Boolean |
createExpressions |
|
System.Boolean |
createGeometry |
|
Returns
NewPolarRadius(Unit, MeasureManager.MeasureType, Point, ScCollector)
Declaration
public MeasurePolarRadius NewPolarRadius(Unit units, MeasureManager.MeasureType minMaxFlag, Point point, ScCollector objects)
Parameters
Returns
NewPolarRadius(Unit, MeasureManager.MeasureType, Point, ScCollector, Boolean)
Declaration
public MeasurePolarRadius NewPolarRadius(Unit units, MeasureManager.MeasureType minMaxFlag, Point point, ScCollector objects, bool createGeometry)
Parameters
Returns
NewRectangularExtreme(Unit, Direction, Direction, Direction, ScCollector, Boolean)
Declaration
public MeasureRectangularExtreme NewRectangularExtreme(Unit units, Direction vector1, Direction vector2, Direction vector3, ScCollector objects, bool createExpressions)
Parameters
Returns
NewRectangularExtreme(Unit, Direction, Direction, Direction, ScCollector, Boolean, Boolean)
Declaration
public MeasureRectangularExtreme NewRectangularExtreme(Unit units, Direction vector1, Direction vector2, Direction vector3, ScCollector objects, bool createExpressions, bool createGeometry)
Parameters
Returns
NewRoutingPathLength(Unit, NXObject[])
Declaration
public MeasureLength NewRoutingPathLength(Unit units, NXObject[] objects)
Parameters
Returns
NewScDistance(Unit, MeasureManager.MeasureType, ScCollector, ScCollector)
Declaration
public MeasureDistance NewScDistance(Unit units, MeasureManager.MeasureType minMaxFlag, ScCollector collection1, ScCollector collection2)
Parameters
Returns
NewScDistance(Unit, MeasureManager.MeasureType, Boolean, ScCollector, ScCollector)
Declaration
public MeasureDistance NewScDistance(Unit units, MeasureManager.MeasureType minMaxFlag, bool createGeometry, ScCollector collection1, ScCollector collection2)
Parameters
Returns
NewScDistance(Unit, ScCollector, ScCollector, Direction, MeasureManager.ProjectionType)
Declaration
public MeasureDistance NewScDistance(Unit units, ScCollector collection1, ScCollector collection2, Direction direction, MeasureManager.ProjectionType projType)
Parameters
Returns
NewScDistance(Unit, ScCollector, ScCollector, Direction, MeasureManager.ProjectionType, Boolean)
Declaration
public MeasureDistance NewScDistance(Unit units, ScCollector collection1, ScCollector collection2, Direction direction, MeasureManager.ProjectionType projType, bool createGeometry)
Parameters
Returns
PointElement(MeasureMaster, Point, CartesianCoordinateSystem)
Declaration
public MeasureElement PointElement(MeasureMaster masterMeasurement, Point point, CartesianCoordinateSystem csys)
Parameters
Returns
ProjectedDistanceElement(MeasureMaster, Unit, Int32, Boolean, ScCollector, ScCollector, DisplayableObject[], DisplayableObject[], IReferenceAxis)
Declaration
public MeasureElement ProjectedDistanceElement(MeasureMaster masterMeasurement, Unit lengthUnit, int alternateSolution, bool requireExact, ScCollector collection1, ScCollector collection2, DisplayableObject[] objects1, DisplayableObject[] objects2, IReferenceAxis direction)
Parameters
Returns
ShowMeasureAnnotation(MeasureMaster)
Declaration
public void ShowMeasureAnnotation(MeasureMaster feature)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink