Obsolete. Superseded by IAssemblyDoc::AddMate4.
.NET Syntax
Visual Basic (Declaration) | |
---|
Function AddMate3( _
ByVal As System.Integer, _
ByVal As System.Integer, _
ByVal Flip As System.Boolean, _
ByVal Distance As System.Double, _
ByVal DistanceAbsUpperLimit As System.Double, _
ByVal DistanceAbsLowerLimit As System.Double, _
ByVal GearRatioNumerator As System.Double, _
ByVal GearRatioDenominator As System.Double, _
ByVal Angle As System.Double, _
ByVal AngleAbsUpperLimit As System.Double, _
ByVal AngleAbsLowerLimit As System.Double, _
ByVal ForPositioningOnly As System.Boolean, _
ByRef ErrorStatus As System.Integer _
) As Mate2 |
Visual Basic (Usage) | |
---|
Dim instance As IAssemblyDoc
Dim MateTypeFromEnum As System.Integer
Dim AlignFromEnum As System.Integer
Dim Flip As System.Boolean
Dim Distance As System.Double
Dim DistanceAbsUpperLimit As System.Double
Dim DistanceAbsLowerLimit As System.Double
Dim GearRatioNumerator As System.Double
Dim GearRatioDenominator As System.Double
Dim Angle As System.Double
Dim AngleAbsUpperLimit As System.Double
Dim AngleAbsLowerLimit As System.Double
Dim ForPositioningOnly As System.Boolean
Dim ErrorStatus As System.Integer
Dim value As Mate2
value = instance.AddMate3(MateTypeFromEnum, AlignFromEnum, Flip, Distance, DistanceAbsUpperLimit, DistanceAbsLowerLimit, GearRatioNumerator, GearRatioDenominator, Angle, AngleAbsUpperLimit, AngleAbsLowerLimit, ForPositioningOnly, ErrorStatus) |
C# | |
---|
Mate2 AddMate3(
System.int ,
System.int ,
System.bool Flip,
System.double Distance,
System.double DistanceAbsUpperLimit,
System.double DistanceAbsLowerLimit,
System.double GearRatioNumerator,
System.double GearRatioDenominator,
System.double Angle,
System.double AngleAbsUpperLimit,
System.double AngleAbsLowerLimit,
System.bool ForPositioningOnly,
out System.int ErrorStatus
) |
C++/CLI | |
---|
Mate2^ AddMate3(
& System.int ,
& System.int ,
& System.bool Flip,
& System.double Distance,
& System.double DistanceAbsUpperLimit,
& System.double DistanceAbsLowerLimit,
& System.double GearRatioNumerator,
& System.double GearRatioDenominator,
& System.double Angle,
& System.double AngleAbsUpperLimit,
& System.double AngleAbsLowerLimit,
& System.bool ForPositioningOnly,
& [Out] System.int ErrorStatus
) |
Parameters
- MateTypeFromEnum
Type of mate as defined in swMateType_e (see Remarks)
- AlignFromEnum
Type of alignment as defined in swMateAlign_e
- Flip
True to flip the component, false otherwise
- Distance
Distance value to use with distance or limit mates
- DistanceAbsUpperLimit
- Absolute maximum distance value (see Remarks)
- DistanceAbsLowerLimit
Absolute minimum distance value (see Remarks)
- GearRatioNumerator
Gear ratio numerator value for gear mates
- GearRatioDenominator
Gear ratio denominator value for gear mates
- Angle
Angle value to use with angle mates
- AngleAbsUpperLimit
Absolute maximum angle value
- AngleAbsLowerLimit
Absolute maximum angle value
- ForPositioningOnly
True to only position the components according to the mating relationship and not create and return a mate, false to not
- ErrorStatus
Success or error as defined by swAddMateError_e
Return Value
IMate2
Remarks
See Also
Availability
SOLIDWORKS 2005 SP2, Revision Number 13