NX Open C++ Reference Guide
|
A NXOpen::Features::VehicleDesign::MirrorCertificationBuilder used to create or edit a vehicle design NXOpen::Features::VehicleDesign::MirrorCertification feature. More...
Public Member Functions | |
bool | AllowHeadAndEyeRotation () |
Returns the indication if the head and eye rotation is allowed. More... | |
NXOpen::ScCollector * | BackliteWindshieldFace () |
Returns the backlite windshield face representing the rear window (backlite) day light opening (DLO). More... | |
NXOpen::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. More... | |
NXOpen::Expression * | ConvexRadius () |
Returns the convex radius of the spherial mirror. More... | |
bool | DeviateFromStandard () |
Returns the indication if the target values are deviated from standard. More... | |
NXOpen::ScCollector * | DriverSideMirrorFace () |
Returns the face that represents the mirror surface at driver side. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::DriverSideStandardsType | DriverSideStandard () |
Returns the standard for the driver side mirror. More... | |
NXOpen::Assemblies::SelectComponent * | EyeComponent () |
Returns the component part that contains the eye. More... | |
NXString | Eyellipse () |
Returns the eyellipse feature name used for mirror certification. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyellipsePercentileType | EyellipsePercentile () |
Returns the eyellipse percentile that will be used for mirror certification. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeMethodType | EyeMethod () |
Returns the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot. More... | |
NXOpen::ScCollector * | EyeMirrorRestrictions () |
Returns the faces representing the restrictions between the eye and the mirror. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyePointMethodType | EyePointMethod () |
Returns the method to define the eye point. More... | |
NXOpen::NXColor * | GeneralColor () |
Returns the color applied to the general output geometries. More... | |
bool | GenerateValidationLogFile () |
Returns the indication if the validation log file is generated. More... | |
std::vector< NXString > | GetUserRemarks () |
Gets the user remarks with the feature. More... | |
NXOpen::Point * | GroundWidePoint () |
Returns the ground wide point representing the widest position of the vehicle body at the ground level. More... | |
NXOpen::Point * | HipPoint () |
Returns the hip point of the driver. More... | |
NXOpen::Expression * | InfiniteDistance () |
Returns the infinite distance to the eye behind the vehicle. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InsideStandardsType | InsideStandard () |
Returns the standard for the inside mirror. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldPositionType | InstructionFieldPosition () |
Returns the instruction field position, on wall or road. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldsType | InstructionFieldType () |
Returns the instruction field type, triangle or rectangle. More... | |
NXOpen::NXColor * | LeftEyeColor () |
Returns the color applied to the left eye vision geometries for the driver or passenger side mirror. More... | |
NXOpen::NXColor * | LeftEyeDownColor () |
Returns the color applied to the left eye down-vision geometries for the inside mirror. More... | |
NXOpen::NXColor * | LeftEyeUpColor () |
Returns the color applied to the left eye up-vision geometries for the inside mirror. More... | |
NXString | Loading () |
Returns the loading applied to the vehicle for mirror certification. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::LocationType | Location () |
Returns the mirror location. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorOrientationType | MirrorOrientation () |
Returns the mirror orientation method. More... | |
NXOpen::ScCollector * | MirrorSurface () |
Returns the face that represents the closed mirror profile. More... | |
NXOpen::ScCollector * | MirrorTargetRestrictions () |
Returns the faces representing the restrictions between the mirror and the target plane. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorSurfaceType | MirrorType () |
Returns the mirror surface type, planar or spherical. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::PassengerSideStandardsType | PassengerSideStandard () |
Returns the standard for passenger side mirror. More... | |
NXOpen::Point * | PivotPoint () |
Returns the pivot point about which the mirror rotates. More... | |
NXOpen::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). More... | |
NXOpen::NXColor * | RightEyeColor () |
Returns the color applied to the right eye vision geometries for the driver or passenger side mirror. More... | |
NXOpen::NXColor * | RightEyeDownColor () |
Returns the color applied to the right eye down-vision geometries for the inside mirror. More... | |
NXOpen::NXColor * | RightEyeUpColor () |
Returns the color applied to the right eye up-vision geometries for the inside mirror. More... | |
NXOpen::Expression * | RotatedAngleY () |
Returns the rotated angle about Y axis. More... | |
NXOpen::Expression * | RotatedAngleZ () |
Returns the rotated angle about Z axis. More... | |
void | SetAllowHeadAndEyeRotation (bool allowHeadAndEyeRotation) |
Sets the indication if the head and eye rotation is allowed. More... | |
void | SetDeviateFromStandard (bool deviateFromStandard) |
Sets the indication if the target values are deviated from standard. More... | |
void | SetDriverSideStandard (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::DriverSideStandardsType driverSideStandard) |
Sets the standard for the driver side mirror. More... | |
void | SetEyellipse (const NXString &eyellipse) |
Sets the eyellipse feature name used for mirror certification. More... | |
void | SetEyellipse (const char *eyellipse) |
Sets the eyellipse feature name used for mirror certification. More... | |
void | SetEyellipsePercentile (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyellipsePercentileType eyellipsePercentile) |
Sets the eyellipse percentile that will be used for mirror certification. More... | |
void | SetEyeMethod (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeMethodType eyeMethod) |
Sets the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot. More... | |
void | SetEyePointMethod (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyePointMethodType eyePointMethod) |
Sets the method to define the eye point. More... | |
void | SetGeneralColor (NXOpen::NXColor *generalColor) |
Sets the color applied to the general output geometries. More... | |
void | SetGenerateValidationLogFile (bool generateValidationLogFile) |
Sets the indication if the validation log file is generated. More... | |
void | SetGroundWidePoint (NXOpen::Point *groundWidePoint) |
Sets the ground wide point representing the widest position of the vehicle body at the ground level. More... | |
void | SetHipPoint (NXOpen::Point *hipPoint) |
Sets the hip point of the driver. More... | |
void | SetInsideStandard (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InsideStandardsType insideStandard) |
Sets the standard for the inside mirror. More... | |
void | SetInstructionFieldPosition (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldPositionType instructionFieldPosition) |
Sets the instruction field position, on wall or road. More... | |
void | SetInstructionFieldType (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldsType instructionFieldType) |
Sets the instruction field type, triangle or rectangle. More... | |
void | SetLeftEyeColor (NXOpen::NXColor *leftEyeColor) |
Sets the color applied to the left eye vision geometries for the driver or passenger side mirror. More... | |
void | SetLeftEyeDownColor (NXOpen::NXColor *leftEyeDownColor) |
Sets the color applied to the left eye down-vision geometries for the inside mirror. More... | |
void | SetLeftEyeUpColor (NXOpen::NXColor *leftEyeUpColor) |
Sets the color applied to the left eye up-vision geometries for the inside mirror. More... | |
void | SetLoading (const NXString &loading) |
Sets the loading applied to the vehicle for mirror certification. More... | |
void | SetLoading (const char *loading) |
Sets the loading applied to the vehicle for mirror certification. More... | |
void | SetLocation (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::LocationType location) |
Sets the mirror location. More... | |
void | SetMirrorOrientation (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorOrientationType mirrorOrientation) |
Sets the mirror orientation method. More... | |
void | SetMirrorType (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorSurfaceType mirrorType) |
Sets the mirror surface type, planar or spherical. More... | |
void | SetPassengerSideStandard (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::PassengerSideStandardsType passengerSideStandard) |
Sets the standard for passenger side mirror. More... | |
void | SetPivotPoint (NXOpen::Point *pivotPoint) |
Sets the pivot point about which the mirror rotates. More... | |
void | SetPrimePoint (NXOpen::Point *primePoint) |
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... | |
void | SetRightEyeColor (NXOpen::NXColor *rightEyeColor) |
Sets the color applied to the right eye vision geometries for the driver or passenger side mirror. More... | |
void | SetRightEyeDownColor (NXOpen::NXColor *rightEyeDownColor) |
Sets the color applied to the right eye down-vision geometries for the inside mirror. More... | |
void | SetRightEyeUpColor (NXOpen::NXColor *rightEyeUpColor) |
Sets the color applied to the right eye up-vision geometries for the inside mirror. More... | |
void | SetShowRays (bool showRays) |
Sets the indication if the vision rays are created. More... | |
void | SetShowVisionCone (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ShowVisionConeType showVisionCone) |
Sets the indication if the vision cone is shown. More... | |
void | SetUseEyeFrom (NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeFromOptionType useEyeFrom) |
Sets the part that the eye is from. More... | |
void | SetUseLoadingSpecifiedByStandard (bool useLoadingSpecifiedByStandard) |
Sets the flag to indicate if the loading specified by the standard will be used. More... | |
void | SetUserRemarks (const std::vector< NXString > &userRemarks) |
Sets the user remarks with the feature. More... | |
void | SetViewValidationResults (bool viewValidationResults) |
Sets the indication if the packaging validation gadget is invoked to view the results. More... | |
void | SetWheelProtrusionPoint (NXOpen::Point *wheelProtrusionPoint) |
Sets the wheel protrusion point used to calculate close targets near the rear axle centerline. More... | |
bool | ShowRays () |
Returns the indication if the vision rays are created. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ShowVisionConeType | ShowVisionCone () |
Returns the indication if the vision cone is shown. More... | |
NXOpen::Expression * | TargetDistance () |
Returns the target distance to the eye behind the vehicle, which is defined in the standard. More... | |
NXOpen::Expression * | TargetDistanceFar () |
Returns the far target distance to the eye behind the vehicle, which is defined in the standard. More... | |
NXOpen::Expression * | TargetWidthAngular () |
Returns the target vision angle, which is defined in the standard. More... | |
NXOpen::Expression * | TargetWidthLength () |
Returns the target width at the target distance position, which is defined in the standard. More... | |
NXOpen::Expression * | TargetWidthLengthFar () |
Returns the target width at the far target distance position, which is defined in the standard. More... | |
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeFromOptionType | UseEyeFrom () |
Returns the part that the eye is from. More... | |
bool | UseLoadingSpecifiedByStandard () |
Returns the flag to indicate if the loading specified by the standard will be used. More... | |
bool | ViewValidationResults () |
Returns the indication if the packaging validation gadget is invoked to view the results. More... | |
NXOpen::Point * | WheelProtrusionPoint () |
Returns the wheel protrusion point used to calculate close targets near the rear axle centerline. More... | |
Public Member Functions inherited from NXOpen::Features::FeatureBuilder | |
NXOpen::Features::Feature * | CommitFeature () |
Commits the feature parameters and creates the feature. More... | |
NXOpen::Features::Feature * | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
void | HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
bool | ParentFeatureInternal () |
Returns whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. More... | |
bool | PatchSolutionFlag () |
Returns the patch solution flag Created in NX8.0.1. More... | |
NXString | PatchSurfaceFilename () |
Returns the patch surface filename Created in NX8.0.1. More... | |
void | SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited Created in NX6.0.0. More... | |
void | SetParentFeatureInternal (bool isInternal) |
Sets whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. More... | |
void | SetPatchSolutionFlag (bool optionValue) |
Sets the patch solution flag Created in NX8.0.1. More... | |
void | SetPatchSurfaceFilename (const NXString &surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. More... | |
void | SetPatchSurfaceFilename (const char *surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. More... | |
void | SetSurroundingPatchSurfaceFilename (const NXString &surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. More... | |
void | SetSurroundingPatchSurfaceFilename (const char *surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. More... | |
void | ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
NXString | SurroundingPatchSurfaceFilename () |
Returns the surrounding patch surface filename Created in NX8.0.1. More... | |
void | UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the internal parent feature of the feature being edited to external Created in NX6.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. 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 eyellipse percentile that is used in mirror certification.
Used to indicate the method to calculate the eye location based on the distance from the eyellipse to the mirror pivot.
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.
bool NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::AllowHeadAndEyeRotation | ( | ) |
Returns the indication if the head and eye rotation is allowed.
Created in NX9.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::BackliteWindshieldFace | ( | ) |
Returns the backlite windshield face representing the rear window (backlite) day light opening (DLO).
Created in NX9.0.0.
License requirements : None
NXOpen::Section* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::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.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ConvexRadius | ( | ) |
Returns the convex radius of the spherial mirror.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::DeviateFromStandard | ( | ) |
Returns the indication if the target values are deviated from standard.
Created in NX9.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::DriverSideMirrorFace | ( | ) |
Returns the face that represents the mirror surface at driver side.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::DriverSideStandardsType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::DriverSideStandard | ( | ) |
Returns the standard for the driver side mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::Assemblies::SelectComponent* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeComponent | ( | ) |
Returns the component part that contains the eye.
Created in NX9.0.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::Eyellipse | ( | ) |
Returns the eyellipse feature name used for mirror certification.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyellipsePercentileType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyellipsePercentile | ( | ) |
Returns the eyellipse percentile that will be used for mirror certification.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeMethodType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeMethod | ( | ) |
Returns 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 : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeMirrorRestrictions | ( | ) |
Returns the faces representing the restrictions between the eye and the mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyePointMethodType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyePointMethod | ( | ) |
Returns the method to define the eye point.
Created in NX9.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::GeneralColor | ( | ) |
Returns the color applied to the general output geometries.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::GenerateValidationLogFile | ( | ) |
Returns the indication if the validation log file is generated.
Created in NX9.0.0.
License requirements : None
std::vector<NXString> NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::GetUserRemarks | ( | ) |
Gets the user remarks with the feature.
NXOpen::Point* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::GroundWidePoint | ( | ) |
Returns the ground wide point representing the widest position of the vehicle body at the ground level.
Created in NX9.0.0.
License requirements : None
NXOpen::Point* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::HipPoint | ( | ) |
Returns the hip point of the driver.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InfiniteDistance | ( | ) |
Returns the infinite distance to the eye behind the vehicle.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InsideStandardsType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InsideStandard | ( | ) |
Returns the standard for the inside mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldPositionType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldPosition | ( | ) |
Returns the instruction field position, on wall or road.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldsType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldType | ( | ) |
Returns the instruction field type, triangle or rectangle.
Created in NX9.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::LeftEyeColor | ( | ) |
Returns the color applied to the left eye vision geometries for the driver or passenger side mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::LeftEyeDownColor | ( | ) |
Returns the color applied to the left eye down-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::LeftEyeUpColor | ( | ) |
Returns the color applied to the left eye up-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : None
NXString NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::Loading | ( | ) |
Returns the loading applied to the vehicle for mirror certification.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::LocationType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::Location | ( | ) |
Returns the mirror location.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorOrientationType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorOrientation | ( | ) |
Returns the mirror orientation method.
Created in NX9.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorSurface | ( | ) |
Returns the face that represents the closed mirror profile.
Created in NX9.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorTargetRestrictions | ( | ) |
Returns the faces representing the restrictions between the mirror and the target plane.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorSurfaceType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorType | ( | ) |
Returns the mirror surface type, planar or spherical.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::PassengerSideStandardsType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::PassengerSideStandard | ( | ) |
Returns the standard for passenger side mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::Point* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::PivotPoint | ( | ) |
Returns the pivot point about which the mirror rotates.
Created in NX9.0.0.
License requirements : None
NXOpen::Point* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::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).
Created in NX9.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::RightEyeColor | ( | ) |
Returns the color applied to the right eye vision geometries for the driver or passenger side mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::RightEyeDownColor | ( | ) |
Returns the color applied to the right eye down-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::NXColor* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::RightEyeUpColor | ( | ) |
Returns the color applied to the right eye up-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::RotatedAngleY | ( | ) |
Returns the rotated angle about Y axis.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::RotatedAngleZ | ( | ) |
Returns the rotated angle about Z axis.
Created in NX9.0.0.
License requirements : None
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetAllowHeadAndEyeRotation | ( | bool | allowHeadAndEyeRotation | ) |
Sets the indication if the head and eye rotation is allowed.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
allowHeadAndEyeRotation | allowheadandeyerotation |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetDeviateFromStandard | ( | bool | deviateFromStandard | ) |
Sets the indication if the target values are deviated from standard.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
deviateFromStandard | deviatefromstandard |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetDriverSideStandard | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::DriverSideStandardsType | driverSideStandard | ) |
Sets the standard for the driver side mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
driverSideStandard | driversidestandard |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetEyellipse | ( | const NXString & | eyellipse | ) |
Sets the eyellipse feature name used for mirror certification.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
eyellipse | eyellipse |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetEyellipse | ( | const char * | eyellipse | ) |
Sets the eyellipse feature name used for mirror certification.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
eyellipse | eyellipse |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetEyellipsePercentile | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyellipsePercentileType | eyellipsePercentile | ) |
Sets the eyellipse percentile that will be used for mirror certification.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
eyellipsePercentile | eyellipsepercentile |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetEyeMethod | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeMethodType | eyeMethod | ) |
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 : nx_general_packaging ("NX General Packaging")
eyeMethod | eyemethod |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetEyePointMethod | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyePointMethodType | eyePointMethod | ) |
Sets the method to define the eye point.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
eyePointMethod | eyepointmethod |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetGeneralColor | ( | NXOpen::NXColor * | generalColor | ) |
Sets the color applied to the general output geometries.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
generalColor | generalcolor |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetGenerateValidationLogFile | ( | bool | generateValidationLogFile | ) |
Sets the indication if the validation log file is generated.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
generateValidationLogFile | generatevalidationlogfile |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetGroundWidePoint | ( | NXOpen::Point * | groundWidePoint | ) |
Sets the ground wide point representing the widest position of the vehicle body at the ground level.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
groundWidePoint | groundwidepoint |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetHipPoint | ( | NXOpen::Point * | hipPoint | ) |
Sets the hip point of the driver.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
hipPoint | hippoint |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetInsideStandard | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InsideStandardsType | insideStandard | ) |
Sets the standard for the inside mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
insideStandard | insidestandard |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetInstructionFieldPosition | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldPositionType | instructionFieldPosition | ) |
Sets the instruction field position, on wall or road.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
instructionFieldPosition | instructionfieldposition |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetInstructionFieldType | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::InstructionFieldsType | instructionFieldType | ) |
Sets the instruction field type, triangle or rectangle.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
instructionFieldType | instructionfieldtype |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetLeftEyeColor | ( | NXOpen::NXColor * | leftEyeColor | ) |
Sets the color applied to the left eye vision geometries for the driver or passenger side mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
leftEyeColor | lefteyecolor |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetLeftEyeDownColor | ( | NXOpen::NXColor * | leftEyeDownColor | ) |
Sets the color applied to the left eye down-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
leftEyeDownColor | lefteyedowncolor |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetLeftEyeUpColor | ( | NXOpen::NXColor * | leftEyeUpColor | ) |
Sets the color applied to the left eye up-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
leftEyeUpColor | lefteyeupcolor |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetLoading | ( | const NXString & | loading | ) |
Sets the loading applied to the vehicle for mirror certification.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
loading | loading |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetLoading | ( | const char * | loading | ) |
Sets the loading applied to the vehicle for mirror certification.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
loading | loading |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetLocation | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::LocationType | location | ) |
Sets the mirror location.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
location | location |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetMirrorOrientation | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorOrientationType | mirrorOrientation | ) |
Sets the mirror orientation method.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
mirrorOrientation | mirrororientation |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetMirrorType | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::MirrorSurfaceType | mirrorType | ) |
Sets the mirror surface type, planar or spherical.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
mirrorType | mirrortype |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetPassengerSideStandard | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::PassengerSideStandardsType | passengerSideStandard | ) |
Sets the standard for passenger side mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
passengerSideStandard | passengersidestandard |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetPivotPoint | ( | NXOpen::Point * | pivotPoint | ) |
Sets the pivot point about which the mirror rotates.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
pivotPoint | pivotpoint |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetPrimePoint | ( | NXOpen::Point * | primePoint | ) |
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 : nx_general_packaging ("NX General Packaging")
primePoint | primepoint |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetRightEyeColor | ( | NXOpen::NXColor * | rightEyeColor | ) |
Sets the color applied to the right eye vision geometries for the driver or passenger side mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
rightEyeColor | righteyecolor |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetRightEyeDownColor | ( | NXOpen::NXColor * | rightEyeDownColor | ) |
Sets the color applied to the right eye down-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
rightEyeDownColor | righteyedowncolor |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetRightEyeUpColor | ( | NXOpen::NXColor * | rightEyeUpColor | ) |
Sets the color applied to the right eye up-vision geometries for the inside mirror.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
rightEyeUpColor | righteyeupcolor |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetShowRays | ( | bool | showRays | ) |
Sets the indication if the vision rays are created.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
showRays | showrays |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetShowVisionCone | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ShowVisionConeType | showVisionCone | ) |
Sets the indication if the vision cone is shown.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
showVisionCone | showvisioncone |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetUseEyeFrom | ( | NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeFromOptionType | useEyeFrom | ) |
Sets the part that the eye is from.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
useEyeFrom | useeyefrom |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetUseLoadingSpecifiedByStandard | ( | bool | useLoadingSpecifiedByStandard | ) |
Sets the flag to indicate if the loading specified by the standard will be used.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
useLoadingSpecifiedByStandard | useloadingspecifiedbystandard |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetUserRemarks | ( | const std::vector< NXString > & | userRemarks | ) |
Sets the user remarks with the feature.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
userRemarks | userremarks |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetViewValidationResults | ( | bool | viewValidationResults | ) |
Sets the indication if the packaging validation gadget is invoked to view the results.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
viewValidationResults | viewvalidationresults |
void NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::SetWheelProtrusionPoint | ( | NXOpen::Point * | wheelProtrusionPoint | ) |
Sets the wheel protrusion point used to calculate close targets near the rear axle centerline.
Created in NX9.0.0.
License requirements : nx_general_packaging ("NX General Packaging")
wheelProtrusionPoint | wheelprotrusionpoint |
bool NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ShowRays | ( | ) |
Returns the indication if the vision rays are created.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ShowVisionConeType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ShowVisionCone | ( | ) |
Returns the indication if the vision cone is shown.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::TargetDistance | ( | ) |
Returns the target distance to the eye behind the vehicle, which is defined in the standard.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::TargetDistanceFar | ( | ) |
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
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::TargetWidthAngular | ( | ) |
Returns the target vision angle, which is defined in the standard.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::TargetWidthLength | ( | ) |
Returns the target width at the target distance position, which is defined in the standard.
Created in NX9.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::TargetWidthLengthFar | ( | ) |
Returns the target width at the far target distance position, which is defined in the standard.
Created in NX9.0.0.
License requirements : None
NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::EyeFromOptionType NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::UseEyeFrom | ( | ) |
Returns the part that the eye is from.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::UseLoadingSpecifiedByStandard | ( | ) |
Returns the flag to indicate if the loading specified by the standard will be used.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::ViewValidationResults | ( | ) |
Returns the indication if the packaging validation gadget is invoked to view the results.
Created in NX9.0.0.
License requirements : None
NXOpen::Point* NXOpen::Features::VehicleDesign::MirrorCertificationBuilder::WheelProtrusionPoint | ( | ) |
Returns the wheel protrusion point used to calculate close targets near the rear axle centerline.
Created in NX9.0.0.
License requirements : None