NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Features.VehicleDesign.WindshieldDatumBuilder Class Reference

Represents a NXOpen.Features.VehicleDesign.WindshieldDatum builder used to create or edit a Windshield Datum. More...

Inheritance diagram for NXOpen.Features.VehicleDesign.WindshieldDatumBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  CustomVisionAngle { Standard, Custom }
 Represents the vision angle type to define the Windshield Datum. More...
 
enum  EnumEyeType { EyeFeature, V1Point, V2Point }
 Represents the eye definition type to define the Windshield Datum. More...
 

Properties

unsafe bool AssoToggle [get, set]
 Returns or sets the associative option that determines whether to create feature or not. More...
 
unsafe NXOpen.Expression BottomAngle [get]
 Returns the bottom inclined angle. More...
 
unsafe
NXOpen.Features.SelectFeature 
EyeFeature [get]
 Returns the eye feature; select eec feature when eye type specified. More...
 
unsafe
NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.EnumEyeType 
EyeType [get, set]
 Returns or sets the eye type to determine which type of v points to be used. More...
 
unsafe NXOpen.Expression HorizontalAngle [get]
 Returns the horizontal inclined angle. More...
 
unsafe string LoadingName [get, set]
 Returns or sets the name of the used loading in the Windshield Datum. More...
 
unsafe NXOpen.Point PointV1 [get, set]
 Returns or sets the point v1; select one point when eye type specified. More...
 
unsafe NXOpen.Point PointV2 [get, set]
 Returns or sets the point v2; select one point when eye type specified. More...
 
unsafe NXOpen.Expression RayLength [get]
 Returns the ray length. More...
 
unsafe NXOpen.ScCollector SelectWindshield [get]
 Returns the windshield collector which the v points will be projected onto. More...
 
unsafe bool ShowPoints [get, set]
 Returns or sets the show points to determine whether to create points or not. More...
 
unsafe bool ShowRays [get, set]
 Returns or sets the show rays to determine whether to create ray lines or not. More...
 
unsafe NXOpen.Expression TopAngle [get]
 Returns the top inclined angle. More...
 
unsafe bool UseStandardLoading [get, set]
 Returns or sets the option that determines whether to use the loading specified by standard or not. More...
 
unsafe
NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.CustomVisionAngle 
VisionType [get, set]
 Returns or sets the vision type; standard or customer defined. 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

- 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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Features.VehicleDesign.WindshieldDatum builder used to create or edit a Windshield Datum.

To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateWindshieldDatumBuilder

Default values.

Property Value

AssoToggle

1

BottomAngle.Value

5

EyeType

EyeFeature

HorizontalAngle.Value

17

RayLength.Value

3000 (millimeters part), 0 (inches part)

ShowPoints

1

ShowRays

1

TopAngle.Value

7

UseStandardLoading

1

VisionType

Standard

Created in NX6.0.0

Member Enumeration Documentation

Represents the vision angle type to define the Windshield Datum.

Enumerator
Standard 

standard

Custom 

customized

Represents the eye definition type to define the Windshield Datum.

Enumerator
EyeFeature 

eye feature

V1Point 

v1 point

V2Point 

v2 point

Property Documentation

unsafe bool NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.AssoToggle
getset

Returns or sets the associative option that determines whether to create feature or not.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.BottomAngle
get

Returns the bottom inclined angle.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Features.SelectFeature NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.EyeFeature
get

Returns the eye feature; select eec feature when eye type specified.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.EnumEyeType NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.EyeType
getset

Returns or sets the eye type to determine which type of v points to be used.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.HorizontalAngle
get

Returns the horizontal inclined angle.

Created in NX6.0.0

License requirements: None.

unsafe string NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.LoadingName
getset

Returns or sets the name of the used loading in the Windshield Datum.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Point NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.PointV1
getset

Returns or sets the point v1; select one point when eye type specified.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Point NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.PointV2
getset

Returns or sets the point v2; select one point when eye type specified.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.RayLength
get

Returns the ray length.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.SelectWindshield
get

Returns the windshield collector which the v points will be projected onto.

Created in NX6.0.0

License requirements: None.

unsafe bool NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.ShowPoints
getset

Returns or sets the show points to determine whether to create points or not.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.ShowRays
getset

Returns or sets the show rays to determine whether to create ray lines or not.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.TopAngle
get

Returns the top inclined angle.

Created in NX6.0.0

License requirements: None.

unsafe bool NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.UseStandardLoading
getset

Returns or sets the option that determines whether to use the loading specified by standard or not.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.CustomVisionAngle NXOpen.Features.VehicleDesign.WindshieldDatumBuilder.VisionType
getset

Returns or sets the vision type; standard or customer defined.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.