NX Open C++ Reference Guide
List of all members
NXOpen::Routing::Electrical::CableDefinition Class Reference

Holds the collection of wires in a Routing::Electrical::CableDevice . More...

Inheritance diagram for NXOpen::Routing::Electrical::CableDefinition:
NXOpen::Routing::AssemblyDefinition NXOpen::Routing::ItemDefinition NXOpen::Routing::RouteObject NXOpen::Routing::RootObject NXOpen::Routing::ICharacteristic NXOpen::NXObject NXOpen::INXObject NXOpen::TaggedObject NXOpen::INXObject NXOpen::Routing::Electrical::ShieldDefinition

Additional Inherited Members

- Public Types inherited from NXOpen::NXObject
enum  AttributeType {
  AttributeTypeInvalid, AttributeTypeNull, AttributeTypeBoolean, AttributeTypeInteger,
  AttributeTypeReal, AttributeTypeString, AttributeTypeTime, AttributeTypeReference,
  AttributeTypeAny = 100
}
 Specifies attribute type. More...
 
enum  DateAndTimeFormat { DateAndTimeFormatNumeric, DateAndTimeFormatTextual }
 Specifies the format of the date and time attribute. More...
 
- Public Member Functions inherited from NXOpen::Routing::AssemblyDefinition
void AddSingleDeviceChild (NXOpen::Routing::SingleDevice *device)
 Adds a Routing::SingleDevice object to the list of objects contained in the assembly.
 
NXOpen::Routing::SingleDeviceGetReferencingDevice ()
 Gets the Routing::SingleDevice object that has this AssemblyDefinition object as its definition.
 
std::vector
< NXOpen::Routing::SingleDevice * > 
GetSingleDeviceChildren ()
 Gets the list of Routing::SingleDevice objects contained in the assembly.
 
bool IsSingleDeviceChild (NXOpen::Routing::SingleDevice *device)
 Determines if a Routing::SingleDevice object is contained in the assembly.
 
void RemoveSingleDeviceChild (NXOpen::Routing::SingleDevice *device)
 Removes a Routing::SingleDevice from the list of objects contained in the assembly.
 
void ReplaceSingleDeviceChildren (const std::vector< NXOpen::Routing::SingleDevice * > &replacementChildren)
 Replaces the list of Routing::SingleDevice objects contained in the assembly.
 

Detailed Description

Holds the collection of wires in a Routing::Electrical::CableDevice .

        <br> 
       A cable consists of both a @link Routing::Electrical::CableDevice Routing::Electrical::CableDevice@endlink 
       and a @link Routing::Electrical::CableDefinition Routing::Electrical::CableDefinition@endlink .
       A @link Routing::Electrical::CableDevice Routing::Electrical::CableDevice@endlink  object uses a 
       @link Routing::Electrical::CableDefinition Routing::Electrical::CableDefinition@endlink  to hold
       a collection of @link Routing::Electrical::WireDevice Routing::Electrical::WireDevice@endlink  objects and/or
       @link Routing::Electrical::CableDevice Routing::Electrical::CableDevice@endlink  objects contained
       by the cable. This definition corresponds to AP212 Assembly_definition.
        <br> 
       See the NX Routing help for detailed information on the Connection data model.
    <br> Creator not available in KF.  <br> 


Created in NX4.0.2.


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