C# Class CyPhy2CAD_CSharp.DataRep.StructuralInterfaceConstraint

Afficher le fichier Open project: metamorph-inc/meta-core Class Usage Examples

Méthodes publiques

Свойство Type Description
AdjSurfTreatment ISIS.GME.Dsml.CyPhyML.Classes.AdjoiningSurfacesTreatment.AttributesClass.Type_enum?
Geometry List

Méthodes publiques

Méthode Description
GetDegreesOfFreedom ( ) : int
MatchStructuralInterfaceDatums ( DataRep a, DataRep b, DataRep.Datum>.List constraintPairs, CyPhyCOMInterfaces Traceability ) : bool
PopulateStructuralInterface ( ISIS.GME.Dsml.CyPhyML.Interfaces cadmodel ) : void
PopulateStructuralInterface ( ISIS.GME.Dsml.CyPhyML.Interfaces datum, ISIS.GME.Dsml.CyPhyML.Interfaces acadmodel ) : void
SetupAdjoiningTreatment ( ) : void
StructuralInterfaceConstraint ( ISIS.GME.Common impl, string parentID, string parentinstanceGUID ) : System
ToString ( ) : string

Private Methods

Méthode Description
FindCadDatumsInConnector ( ISIS.GME.Dsml.CyPhyML.Interfaces connector, List caddatum_list, List caddatum_list_joint_refs ) : void
FindMatchingDatums ( ISIS.GME.Dsml.CyPhyML.Interfaces datum, ISIS.GME.Dsml.CyPhyML.Interfaces cadmodel, DataRep.Datum>.Dictionary featuremap ) : bool
IsLimitRef ( ISIS.GME.Dsml.CyPhyML.Interfaces datum ) : bool
MatchSIType ( string a_original, string b_original ) : bool
SetupJoint ( List datumlist, List limitreflist, DataRep.Datum>.Dictionary limitrefmap ) : void

Method Details

GetDegreesOfFreedom() public méthode

public GetDegreesOfFreedom ( ) : int
Résultat int

MatchStructuralInterfaceDatums() public static méthode

public static MatchStructuralInterfaceDatums ( DataRep a, DataRep b, DataRep.Datum>.List constraintPairs, CyPhyCOMInterfaces Traceability ) : bool
a DataRep
b DataRep
constraintPairs DataRep.Datum>.List
Traceability CyPhyCOMInterfaces
Résultat bool

PopulateStructuralInterface() public méthode

public PopulateStructuralInterface ( ISIS.GME.Dsml.CyPhyML.Interfaces cadmodel ) : void
cadmodel ISIS.GME.Dsml.CyPhyML.Interfaces
Résultat void

PopulateStructuralInterface() public méthode

public PopulateStructuralInterface ( ISIS.GME.Dsml.CyPhyML.Interfaces datum, ISIS.GME.Dsml.CyPhyML.Interfaces acadmodel ) : void
datum ISIS.GME.Dsml.CyPhyML.Interfaces
acadmodel ISIS.GME.Dsml.CyPhyML.Interfaces
Résultat void

SetupAdjoiningTreatment() public méthode

public SetupAdjoiningTreatment ( ) : void
Résultat void

StructuralInterfaceConstraint() public méthode

public StructuralInterfaceConstraint ( ISIS.GME.Common impl, string parentID, string parentinstanceGUID ) : System
impl ISIS.GME.Common
parentID string
parentinstanceGUID string
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

AdjSurfTreatment public_oe property

public ISIS.GME.Dsml.CyPhyML.Classes.AdjoiningSurfacesTreatment.AttributesClass.Type_enum? AdjSurfTreatment
Résultat ISIS.GME.Dsml.CyPhyML.Classes.AdjoiningSurfacesTreatment.AttributesClass.Type_enum?

Geometry public_oe property

public List Geometry
Résultat List