NXOpen .NET Reference Guide
1899
|
A NXOpen.Features.VehicleDesign.MirrorCertificationBuilder used to create or edit a vehicle design NXOpen.Features.VehicleDesign.MirrorCertification feature. More...
Public Member Functions | |
unsafe NXOpen.Point | CreatePointWithBaseDataSGRPExpression () |
Create a point according to Base Data SGRP expressions More... | |
unsafe string[] | GetUserRemarks () |
Gets the user remarks with the feature. More... | |
unsafe void | SetUserRemarks (string[] userRemarks) |
Sets the user remarks with the feature. More... | |
Public Member Functions inherited from NXOpen.Features.FeatureBuilder | |
unsafe NXOpen.Features.Feature | CommitFeature () |
Commits the feature parameters and creates the feature More... | |
unsafe NXOpen.Features.Feature | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
unsafe void | SetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe bool | AllowHeadAndEyeRotation [get, set] |
Returns or sets the indication if the head and eye rotation is allowed. More... | |
unsafe NXOpen.ScCollector | BackliteWindshieldFace [get] |
Returns the backlite windshield face representing the rear window (backlite) day light opening (DLO). More... | |
unsafe NXOpen.SelectNXObjectList | BackliteWindshieldFacetBodies [get] |
Returns the backlite windshield facet body representing the rear window (backlite) day light opening (DLO). More... | |
unsafe NXOpen.Section | BezelCurve [get] |
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. More... | |
unsafe NXOpen.Expression | ConvexRadius [get] |
Returns the convex radius of the spherial mirror. More... | |
unsafe bool | DeviateFromStandard [get, set] |
Returns or sets the indication if the target values are deviated from standard. More... | |
unsafe NXOpen.SelectNXObjectList | DriverSideFacetBodies [get] |
Returns the facet body that represents the mirror surface at driver side. More... | |
unsafe NXOpen.ScCollector | DriverSideMirrorFace [get] |
Returns the face that represents the mirror surface at driver side. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.DriverSideStandardsType | DriverSideStandard [get, set] |
Returns or sets the standard for the driver side mirror. More... | |
unsafe NXOpen.Assemblies.SelectComponent | EyeComponent [get] |
Returns the component part that contains the eye. More... | |
unsafe string | Eyellipse [get, set] |
Returns or sets the eyellipse feature name used for mirror certification. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyellipsePercentileType | EyellipsePercentile [get, set] |
Returns or sets the eyellipse percentile that will be used for mirror certification. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeMethodType | EyeMethod [get, set] |
Returns or sets the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot. More... | |
unsafe NXOpen.ScCollector | EyeMirrorRestrictions [get] |
Returns the faces representing the restrictions between the eye and the mirror. More... | |
unsafe NXOpen.SelectNXObjectList | EyeMirrorRestrictionsFacetBodies [get] |
Returns the facet bodies representing the restrictions between the eye and the mirror. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyePointMethodType | EyePointMethod [get, set] |
Returns or sets the method to define the eye point. More... | |
unsafe NXOpen.NXColor | GeneralColor [get, set] |
Returns or sets the color applied to the general output geometries. More... | |
unsafe bool | GenerateValidationLogFile [get, set] |
Returns or sets the indication if the validation log file is generated. More... | |
unsafe NXOpen.Point | GroundWidePoint [get, set] |
Returns or sets the ground wide point representing the widest position of the vehicle body at the ground level. More... | |
unsafe NXOpen.Point | HipPoint [get, set] |
Returns or sets the hip point of the driver. More... | |
unsafe NXOpen.Expression | InfiniteDistance [get] |
Returns the infinite distance to the eye behind the vehicle. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InsideStandardsType | InsideStandard [get, set] |
Returns or sets the standard for the inside mirror. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InstructionFieldPositionType | InstructionFieldPosition [get, set] |
Returns or sets the instruction field position, on wall or road. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.InstructionFieldsType | InstructionFieldType [get, set] |
Returns or sets the instruction field type, triangle or rectangle. More... | |
unsafe NXOpen.NXColor | LeftEyeColor [get, set] |
Returns or sets the color applied to the left eye vision geometries for the driver or passenger side mirror. More... | |
unsafe NXOpen.NXColor | LeftEyeDownColor [get, set] |
Returns or sets the color applied to the left eye down-vision geometries for the inside mirror. More... | |
unsafe NXOpen.NXColor | LeftEyeUpColor [get, set] |
Returns or sets the color applied to the left eye up-vision geometries for the inside mirror. More... | |
unsafe string | Loading [get, set] |
Returns or sets the loading applied to the vehicle for mirror certification. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.LocationType | Location [get, set] |
Returns or sets the mirror location. More... | |
unsafe NXOpen.SelectNXObjectList | MirrorFacetBodies [get] |
Returns the facet body that represents the closed mirror profile. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorOrientationType | MirrorOrientation [get, set] |
Returns or sets the mirror orientation method. More... | |
unsafe NXOpen.ScCollector | MirrorSurface [get] |
Returns the face that represents the closed mirror profile. More... | |
unsafe NXOpen.ScCollector | MirrorTargetRestrictions [get] |
Returns the faces representing the restrictions between the mirror and the target plane. More... | |
unsafe NXOpen.SelectNXObjectList | MirrorTargetRestrictionsFacetBodies [get] |
Returns the facet body representing the restrictions between the mirror and the target plane. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.MirrorSurfaceType | MirrorType [get, set] |
Returns or sets the mirror surface type, planar, spherical or ashperical. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.PassengerSideStandardsType | PassengerSideStandard [get, set] |
Returns or sets the standard for passenger side mirror. More... | |
unsafe NXOpen.Point | PivotPoint [get, set] |
Returns or sets the pivot point about which the mirror rotates. More... | |
unsafe NXOpen.Point | PrimePoint [get, set] |
Returns or sets 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). More... | |
unsafe NXOpen.NXColor | RightEyeColor [get, set] |
Returns or sets the color applied to the right eye vision geometries for the driver or passenger side mirror. More... | |
unsafe NXOpen.NXColor | RightEyeDownColor [get, set] |
Returns or sets the color applied to the right eye down-vision geometries for the inside mirror. More... | |
unsafe NXOpen.NXColor | RightEyeUpColor [get, set] |
Returns or sets the color applied to the right eye up-vision geometries for the inside mirror. More... | |
unsafe NXOpen.Expression | RotatedAngleY [get] |
Returns the rotated angle about Y axis. More... | |
unsafe NXOpen.Expression | RotatedAngleZ [get] |
Returns the rotated angle about Z axis. More... | |
unsafe bool | ShowRays [get, set] |
Returns or sets the indication if the vision rays are created. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.ShowVisionConeType | ShowVisionCone [get, set] |
Returns or sets the indication if the vision cone is shown. More... | |
unsafe NXOpen.Expression | TargetDistance [get] |
Returns the target distance to the eye behind the vehicle, which is defined in the standard. More... | |
unsafe NXOpen.Expression | TargetDistanceFar [get] |
Returns the far target distance to the eye behind the vehicle, which is defined in the standard. More... | |
unsafe NXOpen.Expression | TargetWidthAngular [get] |
Returns the target vision angle, which is defined in the standard. More... | |
unsafe NXOpen.Expression | TargetWidthLength [get] |
Returns the target width at the target distance position, which is defined in the standard. More... | |
unsafe NXOpen.Expression | TargetWidthLengthFar [get] |
Returns the target width at the far target distance position, which is defined in the standard. More... | |
unsafe NXOpen.Features.VehicleDesign.MirrorCertificationBuilder.EyeFromOptionType | UseEyeFrom [get, set] |
Returns or sets the part that the eye is from. More... | |
unsafe bool | UseLoadingSpecifiedByStandard [get, set] |
Returns or sets the flag to indicate if the loading specified by the standard will be used. More... | |
unsafe bool | ViewValidationResults [get, set] |
Returns or sets the indication if the packaging validation gadget is invoked to view the results. More... | |
unsafe NXOpen.Point | WheelProtrusionPoint [get, set] |
Returns or sets the wheel protrusion point used to calculate close targets near the rear axle centerline. More... | |
Properties inherited from NXOpen.Features.FeatureBuilder | |
unsafe bool | ParentFeatureInternal [get, set] |
Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
A NXOpen.Features.VehicleDesign.MirrorCertificationBuilder used to create or edit a vehicle design NXOpen.Features.VehicleDesign.MirrorCertification feature.
To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateMirrorCertificationBuilder
Default values.
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 |
Created in NX9.0.0
Used to indicate the standard for the driver mirror.
Used to indicate the standard for the inside mirror.
Used to indicate the standard for the passenger mirror.
Used to indicate what vision cone will be shown.
|
inline |
Create a point according to Base Data SGRP expressions
Created in NX11.0.1
License requirements: None.
|
inline |
Gets the user remarks with the feature.
Created in NX9.0.0
License requirements: None.
|
inline |
Sets the user remarks with the feature.
Created in NX9.0.0
License requirements: nx_general_packaging ("NX General Packaging")
userRemarks |
|
getset |
Returns or sets the indication if the head and eye rotation is allowed.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the backlite windshield face representing the rear window (backlite) day light opening (DLO).
Created in NX9.0.0
License requirements: None.
|
get |
Returns the backlite windshield facet body representing the rear window (backlite) day light opening (DLO).
Created in NX11.0.0
License requirements: None.
|
get |
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.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the convex radius of the spherial mirror.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the indication if the target values are deviated from standard.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the facet body that represents the mirror surface at driver side.
Created in NX11.0.0
License requirements: None.
|
get |
Returns the face that represents the mirror surface at driver side.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the standard for the driver side mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the component part that contains the eye.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the eyellipse feature name used for mirror certification.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the eyellipse percentile that will be used for mirror certification.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the faces representing the restrictions between the eye and the mirror.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the facet bodies representing the restrictions between the eye and the mirror.
Created in NX11.0.0
License requirements: None.
|
getset |
Returns or sets the method to define the eye point.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the color applied to the general output geometries.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the indication if the validation log file is generated.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the ground wide point representing the widest position of the vehicle body at the ground level.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the hip point of the driver.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the infinite distance to the eye behind the vehicle.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the standard for the inside mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the instruction field position, on wall or road.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the instruction field type, triangle or rectangle.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the color applied to the left eye vision geometries for the driver or passenger side mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the color applied to the left eye down-vision geometries for the inside mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the color applied to the left eye up-vision geometries for the inside mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the loading applied to the vehicle for mirror certification.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the mirror location.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the facet body that represents the closed mirror profile.
Created in NX11.0.0
License requirements: None.
|
getset |
Returns or sets the mirror orientation method.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the face that represents the closed mirror profile.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the faces representing the restrictions between the mirror and the target plane.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the facet body representing the restrictions between the mirror and the target plane.
Created in NX11.0.0
License requirements: None.
|
getset |
Returns or sets the mirror surface type, planar, spherical or ashperical.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the standard for passenger side mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the pivot point about which the mirror rotates.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets 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).
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the color applied to the right eye vision geometries for the driver or passenger side mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the color applied to the right eye down-vision geometries for the inside mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the color applied to the right eye up-vision geometries for the inside mirror.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the rotated angle about Y axis.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the rotated angle about Z axis.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the indication if the vision rays are created.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the indication if the vision cone is shown.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the target distance to the eye behind the vehicle, which is defined in the standard.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the far target distance to the eye behind the vehicle, which is defined in the standard.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the target vision angle, which is defined in the standard.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the target width at the target distance position, which is defined in the standard.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the target width at the far target distance position, which is defined in the standard.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the part that the eye is from.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the flag to indicate if the loading specified by the standard will be used.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the indication if the packaging validation gadget is invoked to view the results.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the wheel protrusion point used to calculate close targets near the rear axle centerline.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")