NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::IContainer Class Reference

Represents an object that contains other objects
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Annotations::IContainer:
NXOpen::INXObject NXOpen::Annotations::DimensionSet NXOpen::Annotations::BaselineDimension NXOpen::Annotations::ChainDimension NXOpen::Annotations::PmiBaselineDimension NXOpen::Annotations::PmiChainDimension

List of all members.

Public Member Functions

virtual std::vector
< NXOpen::NXObject * > 
GetObjects ()=0
 Returns the objects in the container.
virtual void RemoveObject (NXOpen::NXObject *object)=0
 Removes an object in the container.

Detailed Description

Represents an object that contains other objects
Created in NX4.0.0.



Member Function Documentation

virtual std::vector<NXOpen::NXObject *> NXOpen::Annotations::IContainer::GetObjects ( ) [pure virtual]

Returns the objects in the container.

Returns:
List of objects
Created in NX4.0.0.

License requirements : None

Implemented in NXOpen::Annotations::DimensionSet.

virtual void NXOpen::Annotations::IContainer::RemoveObject ( NXOpen::NXObject object) [pure virtual]

Removes an object in the container.

The container object is deleted when the last object in it is deleted
Created in NX4.0.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
objectObject to remove

Implemented in NXOpen::Annotations::DimensionSet.


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