public interface MirrorCertificationBuilder
MirrorCertificationBuilder
used to create or edit
a vehicle design MirrorCertification
feature.
nxopen.features.vehicledesignCollection#createMirrorCertificationBuilder
Property | Value |
---|---|
AllowHeadAndEyeRotation | 1 |
ConvexRadius.Value | 0 (millimeters part), 0 (inches part) |
DeviateFromStandard | 0 |
DriverSideStandard | UsaCanadaFmvss111Cmvsss111 |
EyeMethod | MaximumDistance |
EyePointMethod | ByHipPoint |
EyellipsePercentile | Percentile95 |
GenerateValidationLogFile | 0 |
InfiniteDistance.Value | 0 (millimeters part), 0 (inches part) |
InsideStandard | UsaCanadaFmvss111Cmvsss111 |
InstructionFieldPosition | OnTargetWall |
InstructionFieldType | Triangle |
Location | Inside |
MirrorOrientation | AutoRotation |
MirrorType | Planar |
PassengerSideStandard | UsaCanadaFmvss111Cmvsss111 |
RotatedAngleY.Value | 0 |
RotatedAngleZ.Value | 0 |
ShowRays | 1 |
ShowVisionCone | None |
TargetDistance.Value | 0 (millimeters part), 0 (inches part) |
TargetDistanceFar.Value | 0 (millimeters part), 0 (inches part) |
TargetWidthAngular.Value | 0 |
TargetWidthLength.Value | 0 (millimeters part), 0 (inches part) |
TargetWidthLengthFar.Value | 0 (millimeters part), 0 (inches part) |
UseEyeFrom | WorkPart |
UseLoadingSpecifiedByStandard | 1 |
ViewValidationResults | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
MirrorCertificationBuilder.DriverSideStandardsType
Used to indicate the standard for the driver mirror.
|
static class |
MirrorCertificationBuilder.EyeFromOptionType
Used to indicate what part the eye is from.
|
static class |
MirrorCertificationBuilder.EyellipsePercentileType
Used to indicate the eyellipse percentile that is used in mirror certification.
|
static class |
MirrorCertificationBuilder.EyeMethodType
Used to indicate the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot.
|
static class |
MirrorCertificationBuilder.EyePointMethodType
Used to indicate the method to define the eye point.
|
static class |
MirrorCertificationBuilder.InsideStandardsType
Used to indicate the standard for the inside mirror.
|
static class |
MirrorCertificationBuilder.InstructionFieldPositionType
Used to indicate the postion where the instruction field will be.
|
static class |
MirrorCertificationBuilder.InstructionFieldsType
Used to indicate the shape type of the instruction field.
|
static class |
MirrorCertificationBuilder.LocationType
Used to indicate the mirror location.
|
static class |
MirrorCertificationBuilder.MirrorOrientationType
Used to indicate the method to rotate mirror.
|
static class |
MirrorCertificationBuilder.MirrorSurfaceType
Used to indicate the mirror surface type.
|
static class |
MirrorCertificationBuilder.PassengerSideStandardsType
Used to indicate the standard for the passenger mirror.
|
static class |
MirrorCertificationBuilder.ShowVisionConeType
Used to indicate what vision cone will be shown.
|
Modifier and Type | Method and Description |
---|---|
boolean |
allowHeadAndEyeRotation()
Returns the indication if the head and eye rotation is allowed.
|
ScCollector |
backliteWindshieldFace()
Returns the backlite windshield face representing the rear window (backlite) day light opening (DLO).
|
Section |
bezelCurve()
Returns the bezel curve representing the inside perimeter of the closed protective cover (or shell) around a mirror and must be a closed loop of curves.
|
Expression |
convexRadius()
Returns the convex radius of the spherial mirror.
|
boolean |
deviateFromStandard()
Returns the indication if the target values are deviated from standard.
|
ScCollector |
driverSideMirrorFace()
Returns the face that represents the mirror surface at driver side.
|
MirrorCertificationBuilder.DriverSideStandardsType |
driverSideStandard()
Returns the standard for the driver side mirror.
|
SelectComponent |
eyeComponent()
Returns the component part that contains the eye.
|
String |
eyellipse()
Returns the eyellipse feature name used for mirror certification.
|
MirrorCertificationBuilder.EyellipsePercentileType |
eyellipsePercentile()
Returns the eyellipse percentile that will be used for mirror certification.
|
MirrorCertificationBuilder.EyeMethodType |
eyeMethod()
Returns the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot.
|
ScCollector |
eyeMirrorRestrictions()
Returns the faces representing the restrictions between the eye and the mirror.
|
MirrorCertificationBuilder.EyePointMethodType |
eyePointMethod()
Returns the method to define the eye point.
|
NXColor |
generalColor()
Returns the color applied to the general output geometries.
|
boolean |
generateValidationLogFile()
Returns the indication if the validation log file is generated.
|
String[] |
getUserRemarks()
Gets the user remarks with the feature.
|
Point |
groundWidePoint()
Returns the ground wide point representing the widest position of the vehicle body at the ground level.
|
Point |
hipPoint()
Returns the hip point of the driver.
|
Expression |
infiniteDistance()
Returns the infinite distance to the eye behind the vehicle.
|
MirrorCertificationBuilder.InsideStandardsType |
insideStandard()
Returns the standard for the inside mirror.
|
MirrorCertificationBuilder.InstructionFieldPositionType |
instructionFieldPosition()
Returns the instruction field position, on wall or road.
|
MirrorCertificationBuilder.InstructionFieldsType |
instructionFieldType()
Returns the instruction field type, triangle or rectangle.
|
NXColor |
leftEyeColor()
Returns the color applied to the left eye vision geometries for the driver or passenger side mirror.
|
NXColor |
leftEyeDownColor()
Returns the color applied to the left eye down-vision geometries for the inside mirror.
|
NXColor |
leftEyeUpColor()
Returns the color applied to the left eye up-vision geometries for the inside mirror.
|
String |
loading()
Returns the loading applied to the vehicle for mirror certification.
|
MirrorCertificationBuilder.LocationType |
location()
Returns the mirror location.
|
MirrorCertificationBuilder.MirrorOrientationType |
mirrorOrientation()
Returns the mirror orientation method.
|
ScCollector |
mirrorSurface()
Returns the face that represents the closed mirror profile.
|
ScCollector |
mirrorTargetRestrictions()
Returns the faces representing the restrictions between the mirror and the target plane.
|
MirrorCertificationBuilder.MirrorSurfaceType |
mirrorType()
Returns the mirror surface type, planar or spherical.
|
MirrorCertificationBuilder.PassengerSideStandardsType |
passengerSideStandard()
Returns the standard for passenger side mirror.
|
Point |
pivotPoint()
Returns the pivot point about which the mirror rotates.
|
Point |
primePoint()
Returns the prime point representing the highest inboard point on the mirror, which defines the horizontal ray (in side view) parallel to vehicle centerline (in top view).
|
NXColor |
rightEyeColor()
Returns the color applied to the right eye vision geometries for the driver or passenger side mirror.
|
NXColor |
rightEyeDownColor()
Returns the color applied to the right eye down-vision geometries for the inside mirror.
|
NXColor |
rightEyeUpColor()
Returns the color applied to the right eye up-vision geometries for the inside mirror.
|
Expression |
rotatedAngleY()
Returns the rotated angle about Y axis.
|
Expression |
rotatedAngleZ()
Returns the rotated angle about Z axis.
|
void |
setAllowHeadAndEyeRotation(boolean allowHeadAndEyeRotation)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeviateFromStandard(boolean deviateFromStandard)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDriverSideStandard(MirrorCertificationBuilder.DriverSideStandardsType driverSideStandard)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setEyellipse(String eyellipse)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setEyellipsePercentile(MirrorCertificationBuilder.EyellipsePercentileType eyellipsePercentile)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setEyeMethod(MirrorCertificationBuilder.EyeMethodType eyeMethod)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setEyePointMethod(MirrorCertificationBuilder.EyePointMethodType eyePointMethod)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setGeneralColor(NXColor generalColor)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setGenerateValidationLogFile(boolean generateValidationLogFile)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setGroundWidePoint(Point groundWidePoint)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setHipPoint(Point hipPoint)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setInsideStandard(MirrorCertificationBuilder.InsideStandardsType insideStandard)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setInstructionFieldPosition(MirrorCertificationBuilder.InstructionFieldPositionType instructionFieldPosition)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setInstructionFieldType(MirrorCertificationBuilder.InstructionFieldsType instructionFieldType)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setLeftEyeColor(NXColor leftEyeColor)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setLeftEyeDownColor(NXColor leftEyeDownColor)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setLeftEyeUpColor(NXColor leftEyeUpColor)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setLoading(String loading)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setLocation(MirrorCertificationBuilder.LocationType location)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setMirrorOrientation(MirrorCertificationBuilder.MirrorOrientationType mirrorOrientation)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setMirrorType(MirrorCertificationBuilder.MirrorSurfaceType mirrorType)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setPassengerSideStandard(MirrorCertificationBuilder.PassengerSideStandardsType passengerSideStandard)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setPivotPoint(Point pivotPoint)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setPrimePoint(Point primePoint)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRightEyeColor(NXColor rightEyeColor)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRightEyeDownColor(NXColor rightEyeDownColor)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRightEyeUpColor(NXColor rightEyeUpColor)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setShowRays(boolean showRays)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setShowVisionCone(MirrorCertificationBuilder.ShowVisionConeType showVisionCone)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setUseEyeFrom(MirrorCertificationBuilder.EyeFromOptionType useEyeFrom)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setUseLoadingSpecifiedByStandard(boolean useLoadingSpecifiedByStandard)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setUserRemarks(String[] userRemarks)
Sets the user remarks with the feature.
|
void |
setViewValidationResults(boolean viewValidationResults)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setWheelProtrusionPoint(Point wheelProtrusionPoint)
License requirements: nx_general_packaging ("NX General Packaging") . |
boolean |
showRays()
Returns the indication if the vision rays are created.
|
MirrorCertificationBuilder.ShowVisionConeType |
showVisionCone()
Returns the indication if the vision cone is shown.
|
Expression |
targetDistance()
Returns the target distance to the eye behind the vehicle, which is defined in the standard.
|
Expression |
targetDistanceFar()
Returns the far target distance to the eye behind the vehicle, which is defined in the standard.
|
Expression |
targetWidthAngular()
Returns the target vision angle, which is defined in the standard.
|
Expression |
targetWidthLength()
Returns the target width at the target distance position, which is defined in the standard.
|
Expression |
targetWidthLengthFar()
Returns the target width at the far target distance position, which is defined in the standard.
|
MirrorCertificationBuilder.EyeFromOptionType |
useEyeFrom()
Returns the part that the eye is from.
|
boolean |
useLoadingSpecifiedByStandard()
Returns the flag to indicate if the loading specified by the standard will be used.
|
boolean |
viewValidationResults()
Returns the indication if the packaging validation gadget is invoked to view the results.
|
Point |
wheelProtrusionPoint()
Returns the wheel protrusion point used to calculate close targets near the rear axle centerline.
|
MirrorCertificationBuilder.LocationType location() throws NXException, RemoteException
NXException
RemoteException
void setLocation(MirrorCertificationBuilder.LocationType location) throws NXException, RemoteException
location
- NXException
RemoteException
MirrorCertificationBuilder.InsideStandardsType insideStandard() throws NXException, RemoteException
NXException
RemoteException
void setInsideStandard(MirrorCertificationBuilder.InsideStandardsType insideStandard) throws NXException, RemoteException
insideStandard
- NXException
RemoteException
MirrorCertificationBuilder.DriverSideStandardsType driverSideStandard() throws NXException, RemoteException
NXException
RemoteException
void setDriverSideStandard(MirrorCertificationBuilder.DriverSideStandardsType driverSideStandard) throws NXException, RemoteException
driverSideStandard
- NXException
RemoteException
MirrorCertificationBuilder.PassengerSideStandardsType passengerSideStandard() throws NXException, RemoteException
NXException
RemoteException
void setPassengerSideStandard(MirrorCertificationBuilder.PassengerSideStandardsType passengerSideStandard) throws NXException, RemoteException
passengerSideStandard
- NXException
RemoteException
boolean useLoadingSpecifiedByStandard() throws NXException, RemoteException
NXException
RemoteException
void setUseLoadingSpecifiedByStandard(boolean useLoadingSpecifiedByStandard) throws NXException, RemoteException
useLoadingSpecifiedByStandard
- NXException
RemoteException
String loading() throws NXException, RemoteException
NXException
RemoteException
void setLoading(String loading) throws NXException, RemoteException
loading
- NXException
RemoteException
MirrorCertificationBuilder.EyePointMethodType eyePointMethod() throws NXException, RemoteException
NXException
RemoteException
void setEyePointMethod(MirrorCertificationBuilder.EyePointMethodType eyePointMethod) throws NXException, RemoteException
eyePointMethod
- NXException
RemoteException
MirrorCertificationBuilder.EyeFromOptionType useEyeFrom() throws NXException, RemoteException
NXException
RemoteException
void setUseEyeFrom(MirrorCertificationBuilder.EyeFromOptionType useEyeFrom) throws NXException, RemoteException
useEyeFrom
- NXException
RemoteException
SelectComponent eyeComponent() throws NXException, RemoteException
NXException
RemoteException
String eyellipse() throws NXException, RemoteException
NXException
RemoteException
void setEyellipse(String eyellipse) throws NXException, RemoteException
eyellipse
- NXException
RemoteException
MirrorCertificationBuilder.EyellipsePercentileType eyellipsePercentile() throws NXException, RemoteException
NXException
RemoteException
void setEyellipsePercentile(MirrorCertificationBuilder.EyellipsePercentileType eyellipsePercentile) throws NXException, RemoteException
eyellipsePercentile
- NXException
RemoteException
MirrorCertificationBuilder.EyeMethodType eyeMethod() throws NXException, RemoteException
NXException
RemoteException
void setEyeMethod(MirrorCertificationBuilder.EyeMethodType eyeMethod) throws NXException, RemoteException
eyeMethod
- NXException
RemoteException
Point hipPoint() throws NXException, RemoteException
NXException
RemoteException
void setHipPoint(Point hipPoint) throws NXException, RemoteException
hipPoint
- NXException
RemoteException
boolean allowHeadAndEyeRotation() throws NXException, RemoteException
NXException
RemoteException
void setAllowHeadAndEyeRotation(boolean allowHeadAndEyeRotation) throws NXException, RemoteException
allowHeadAndEyeRotation
- NXException
RemoteException
MirrorCertificationBuilder.MirrorSurfaceType mirrorType() throws NXException, RemoteException
NXException
RemoteException
void setMirrorType(MirrorCertificationBuilder.MirrorSurfaceType mirrorType) throws NXException, RemoteException
mirrorType
- NXException
RemoteException
Expression convexRadius() throws NXException, RemoteException
NXException
RemoteException
ScCollector mirrorSurface() throws NXException, RemoteException
NXException
RemoteException
MirrorCertificationBuilder.MirrorOrientationType mirrorOrientation() throws NXException, RemoteException
NXException
RemoteException
void setMirrorOrientation(MirrorCertificationBuilder.MirrorOrientationType mirrorOrientation) throws NXException, RemoteException
mirrorOrientation
- NXException
RemoteException
Point pivotPoint() throws NXException, RemoteException
NXException
RemoteException
void setPivotPoint(Point pivotPoint) throws NXException, RemoteException
pivotPoint
- NXException
RemoteException
Point primePoint() throws NXException, RemoteException
NXException
RemoteException
void setPrimePoint(Point primePoint) throws NXException, RemoteException
primePoint
- NXException
RemoteException
Expression rotatedAngleZ() throws NXException, RemoteException
NXException
RemoteException
Expression rotatedAngleY() throws NXException, RemoteException
NXException
RemoteException
Section bezelCurve() throws NXException, RemoteException
NXException
RemoteException
ScCollector driverSideMirrorFace() throws NXException, RemoteException
NXException
RemoteException
Point groundWidePoint() throws NXException, RemoteException
NXException
RemoteException
void setGroundWidePoint(Point groundWidePoint) throws NXException, RemoteException
groundWidePoint
- NXException
RemoteException
Point wheelProtrusionPoint() throws NXException, RemoteException
NXException
RemoteException
void setWheelProtrusionPoint(Point wheelProtrusionPoint) throws NXException, RemoteException
wheelProtrusionPoint
- NXException
RemoteException
ScCollector backliteWindshieldFace() throws NXException, RemoteException
NXException
RemoteException
ScCollector eyeMirrorRestrictions() throws NXException, RemoteException
NXException
RemoteException
ScCollector mirrorTargetRestrictions() throws NXException, RemoteException
NXException
RemoteException
boolean deviateFromStandard() throws NXException, RemoteException
NXException
RemoteException
void setDeviateFromStandard(boolean deviateFromStandard) throws NXException, RemoteException
deviateFromStandard
- NXException
RemoteException
Expression targetDistance() throws NXException, RemoteException
NXException
RemoteException
Expression targetWidthLength() throws NXException, RemoteException
NXException
RemoteException
Expression targetWidthAngular() throws NXException, RemoteException
NXException
RemoteException
Expression targetDistanceFar() throws NXException, RemoteException
NXException
RemoteException
Expression targetWidthLengthFar() throws NXException, RemoteException
NXException
RemoteException
MirrorCertificationBuilder.InstructionFieldPositionType instructionFieldPosition() throws NXException, RemoteException
NXException
RemoteException
void setInstructionFieldPosition(MirrorCertificationBuilder.InstructionFieldPositionType instructionFieldPosition) throws NXException, RemoteException
instructionFieldPosition
- NXException
RemoteException
MirrorCertificationBuilder.InstructionFieldsType instructionFieldType() throws NXException, RemoteException
NXException
RemoteException
void setInstructionFieldType(MirrorCertificationBuilder.InstructionFieldsType instructionFieldType) throws NXException, RemoteException
instructionFieldType
- NXException
RemoteException
Expression infiniteDistance() throws NXException, RemoteException
NXException
RemoteException
MirrorCertificationBuilder.ShowVisionConeType showVisionCone() throws NXException, RemoteException
NXException
RemoteException
void setShowVisionCone(MirrorCertificationBuilder.ShowVisionConeType showVisionCone) throws NXException, RemoteException
showVisionCone
- NXException
RemoteException
boolean showRays() throws NXException, RemoteException
NXException
RemoteException
void setShowRays(boolean showRays) throws NXException, RemoteException
showRays
- NXException
RemoteException
boolean viewValidationResults() throws NXException, RemoteException
NXException
RemoteException
void setViewValidationResults(boolean viewValidationResults) throws NXException, RemoteException
viewValidationResults
- NXException
RemoteException
boolean generateValidationLogFile() throws NXException, RemoteException
NXException
RemoteException
void setGenerateValidationLogFile(boolean generateValidationLogFile) throws NXException, RemoteException
generateValidationLogFile
- NXException
RemoteException
NXColor generalColor() throws NXException, RemoteException
NXException
RemoteException
void setGeneralColor(NXColor generalColor) throws NXException, RemoteException
generalColor
- NXException
RemoteException
NXColor leftEyeColor() throws NXException, RemoteException
NXException
RemoteException
void setLeftEyeColor(NXColor leftEyeColor) throws NXException, RemoteException
leftEyeColor
- NXException
RemoteException
NXColor rightEyeColor() throws NXException, RemoteException
NXException
RemoteException
void setRightEyeColor(NXColor rightEyeColor) throws NXException, RemoteException
rightEyeColor
- NXException
RemoteException
NXColor leftEyeUpColor() throws NXException, RemoteException
NXException
RemoteException
void setLeftEyeUpColor(NXColor leftEyeUpColor) throws NXException, RemoteException
leftEyeUpColor
- NXException
RemoteException
NXColor leftEyeDownColor() throws NXException, RemoteException
NXException
RemoteException
void setLeftEyeDownColor(NXColor leftEyeDownColor) throws NXException, RemoteException
leftEyeDownColor
- NXException
RemoteException
NXColor rightEyeUpColor() throws NXException, RemoteException
NXException
RemoteException
void setRightEyeUpColor(NXColor rightEyeUpColor) throws NXException, RemoteException
rightEyeUpColor
- NXException
RemoteException
NXColor rightEyeDownColor() throws NXException, RemoteException
NXException
RemoteException
void setRightEyeDownColor(NXColor rightEyeDownColor) throws NXException, RemoteException
rightEyeDownColor
- NXException
RemoteException
String[] getUserRemarks() throws NXException, RemoteException
NXException
RemoteException
void setUserRemarks(String[] userRemarks) throws NXException, RemoteException
userRemarks
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.