Search Results for

    Show / Hide Table of Contents

    Class LaminateQuery

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    LaminateQuery
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.CAE.AeroStructures
    Assembly: NXOpen.dll
    Syntax
    public class LaminateQuery : NXObject, IMessageSink, INXObject

    Constructors

    LaminateQuery()

    Declaration
    protected LaminateQuery()

    Properties

    AngleDefinitionType

    Declaration
    public LaminateQuery.AngleDefinitionTypeEnum AngleDefinitionType { get; }
    Property Value
    Type Description
    LaminateQuery.AngleDefinitionTypeEnum

    ExtractionInvertNormal

    Declaration
    public bool ExtractionInvertNormal { get; }
    Property Value
    Type Description
    System.Boolean

    ExtractionReversePlies

    Declaration
    public bool ExtractionReversePlies { get; }
    Property Value
    Type Description
    System.Boolean

    ExtractionSourceName

    Declaration
    public string ExtractionSourceName { get; set; }
    Property Value
    Type Description
    System.String

    LaminateBaseName

    Declaration
    public string LaminateBaseName { get; set; }
    Property Value
    Type Description
    System.String

    LaminateName

    Declaration
    public string LaminateName { get; set; }
    Property Value
    Type Description
    System.String

    ReferenceEntity

    Declaration
    public TaggedObject ReferenceEntity { get; set; }
    Property Value
    Type Description
    TaggedObject

    ReferenceEntityType

    Declaration
    public LaminateQuery.ReferenceEntityTypeEnum ReferenceEntityType { get; set; }
    Property Value
    Type Description
    LaminateQuery.ReferenceEntityTypeEnum

    Methods

    GetExtractionAngle()

    Declaration
    public double GetExtractionAngle()
    Returns
    Type Description
    System.Double

    GetExtractionAngleTolerance(Unit)

    Declaration
    public double GetExtractionAngleTolerance(Unit angleUnit)
    Parameters
    Type Name Description
    Unit angleUnit
    Returns
    Type Description
    System.Double

    GetExtractionDirection()

    Declaration
    public Vector3d GetExtractionDirection()
    Returns
    Type Description
    Vector3d

    GetExtractionSource()

    Declaration
    public BaseExtractionSource GetExtractionSource()
    Returns
    Type Description
    BaseExtractionSource

    GetLaminatePhysicalProperties(out String[], out NXObject[])

    Declaration
    public void GetLaminatePhysicalProperties(out string[] physicalPropertyNames, out NXObject[] physicalPropertyLaminates)
    Parameters
    Type Name Description
    System.String[] physicalPropertyNames
    NXObject[] physicalPropertyLaminates

    GetLaminateQueries(out String[], out NXObject[])

    Declaration
    public void GetLaminateQueries(out string[] laminateQueryNames, out NXObject[] laminateQueryTags)
    Parameters
    Type Name Description
    System.String[] laminateQueryNames
    NXObject[] laminateQueryTags

    GetReferenceEntityTypeName(LaminateQuery.ReferenceEntityTypeEnum)

    Declaration
    public string GetReferenceEntityTypeName(LaminateQuery.ReferenceEntityTypeEnum referenceEntityType)
    Parameters
    Type Name Description
    LaminateQuery.ReferenceEntityTypeEnum referenceEntityType
    Returns
    Type Description
    System.String

    GetReferenceEntityTypeNames(out String[])

    Declaration
    public void GetReferenceEntityTypeNames(out string[] referenceEntityTypeNames)
    Parameters
    Type Name Description
    System.String[] referenceEntityTypeNames

    GetReferenceEntityTypesAndNames(out Int32[], out String[])

    Declaration
    public void GetReferenceEntityTypesAndNames(out int[] referenceEntityIndexes, out string[] referenceEntityTypeNames)
    Parameters
    Type Name Description
    System.Int32[] referenceEntityIndexes
    System.String[] referenceEntityTypeNames

    SetExtractionAngle(Double)

    Declaration
    public void SetExtractionAngle(double laminateAngle)
    Parameters
    Type Name Description
    System.Double laminateAngle

    SetExtractionDirection(Vector3d)

    Declaration
    public void SetExtractionDirection(Vector3d direction)
    Parameters
    Type Name Description
    Vector3d direction

    SetValues(String, String, LaminateQuery.ReferenceEntityTypeEnum, TaggedObject, Double, Vector3d, LaminateQuery.AngleDefinitionTypeEnum, Double, Boolean, Boolean)

    Declaration
    public void SetValues(string laminateBaseName, string laminateName, LaminateQuery.ReferenceEntityTypeEnum referenceEntityType, TaggedObject referenceEntity, double extractionAngleInRadians, Vector3d extractionDirection, LaminateQuery.AngleDefinitionTypeEnum extractionType, double extractionAngleToleranceInRadians, bool invertNormals, bool reverseOrder)
    Parameters
    Type Name Description
    System.String laminateBaseName
    System.String laminateName
    LaminateQuery.ReferenceEntityTypeEnum referenceEntityType
    TaggedObject referenceEntity
    System.Double extractionAngleInRadians
    Vector3d extractionDirection
    LaminateQuery.AngleDefinitionTypeEnum extractionType
    System.Double extractionAngleToleranceInRadians
    System.Boolean invertNormals
    System.Boolean reverseOrder

    SetValues(String, String, String, Double, Vector3d, LaminateQuery.AngleDefinitionTypeEnum, Double, Boolean, Boolean)

    Declaration
    public void SetValues(string laminateBaseName, string laminateName, string sourceName, double extractionAngleInRadians, Vector3d extractionDirection, LaminateQuery.AngleDefinitionTypeEnum extractionType, double extractionAngleToleranceInRadians, bool invertNormals, bool reverseOrder)
    Parameters
    Type Name Description
    System.String laminateBaseName
    System.String laminateName
    System.String sourceName
    System.Double extractionAngleInRadians
    Vector3d extractionDirection
    LaminateQuery.AngleDefinitionTypeEnum extractionType
    System.Double extractionAngleToleranceInRadians
    System.Boolean invertNormals
    System.Boolean reverseOrder

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    In This Article
    Back to top Generated by DocFX