|
| void | AddBits (const char *propertyName, int bitsSc) |
| void | AddBits (const NXString &propertyName, int bitsSc) |
| void | AddDouble (const char *propertyName, double value) |
| void | AddDouble (const NXString &propertyName, double value) |
| void | AddDoubleMatrix (const char *propertyName, int nRows, int nColumns, const std::vector< double > &matrixValue) |
| void | AddDoubleMatrix (const NXString &propertyName, int nRows, int nColumns, const std::vector< double > &matrixValue) |
| void | AddDoubleVector (const char *propertyName, const std::vector< double > &doubleVector) |
| void | AddDoubleVector (const NXString &propertyName, const std::vector< double > &doubleVector) |
| void | AddEnum (const char *propertyName, std::vector< NXString > &stringArray) |
| void | AddEnum (const NXString &propertyName, std::vector< NXString > &stringArray) |
| void | AddFile (const char *propertyName, const char *value) |
| void | AddFile (const NXString &propertyName, const NXString &value) |
| void | AddInteger (const char *propertyName, int value) |
| void | AddInteger (const NXString &propertyName, int value) |
| void | AddIntegerMatrix (const char *propertyName, int nRows, int nColumns, const std::vector< int > &matrixValue) |
| void | AddIntegerMatrix (const NXString &propertyName, int nRows, int nColumns, const std::vector< int > &matrixValue) |
| void | AddIntegerVector (const char *propertyName, const std::vector< int > &intVector) |
| void | AddIntegerVector (const NXString &propertyName, const std::vector< int > &intVector) |
| void | AddLogical (const char *propertyName, bool value) |
| void | AddLogical (const NXString &propertyName, bool value) |
| void | AddPoint (const char *propertyName, const NXOpen::Point3d &pointSc) |
| void | AddPoint (const NXString &propertyName, const NXOpen::Point3d &pointSc) |
| void | AddString (const char *propertyName, const char *value) |
| void | AddString (const NXString &propertyName, const NXString &value) |
| void | AddStrings (const char *propertyName, std::vector< NXString > &stringArray) |
| void | AddStrings (const NXString &propertyName, std::vector< NXString > &stringArray) |
| void | AddTaggedObject (const char *propertyName, NXOpen::TaggedObject *taggedSc) |
| void | AddTaggedObject (const NXString &propertyName, NXOpen::TaggedObject *taggedSc) |
| void | AddTaggedObjectVector (const char *propertyName, const std::vector< NXOpen::TaggedObject * > &tagVector) |
| void | AddTaggedObjectVector (const NXString &propertyName, const std::vector< NXOpen::TaggedObject * > &tagVector) |
| void | AddVector (const char *propertyName, const NXOpen::Vector3d &vector) |
| void | AddVector (const NXString &propertyName, const NXOpen::Vector3d &vector) |
| NXOpen::PropertyContainer * | GetArray (const char *propertyName) |
| NXOpen::PropertyContainer * | GetArray (const NXString &propertyName) |
| NXOpen::PropertyContainer * | GetArray (int propertyIndex) |
| int | GetBits (const char *propertyName) |
| int | GetBits (const NXString &propertyName) |
| int | GetBits (int propertyIndex) |
| double | GetDouble (const char *propertyName) |
| double | GetDouble (const NXString &propertyName) |
| double | GetDouble (int propertyIndex) |
| std::vector< double > | GetDoubleMatrix (const char *propertyName, int *nRows, int *nColumns) |
| std::vector< double > | GetDoubleMatrix (const NXString &propertyName, int *nRows, int *nColumns) |
| std::vector< double > | GetDoubleMatrix (int propertyIndex, int *nRows, int *nColumns) |
| std::vector< double > | GetDoubleVector (const char *propertyName) |
| std::vector< double > | GetDoubleVector (const NXString &propertyName) |
| std::vector< double > | GetDoubleVector (int propertyIndex) |
| int | GetEnum (const char *propertyName) |
| int | GetEnum (const NXString &propertyName) |
| int | GetEnum (int propertyIndex) |
| NXString | GetEnumAsString (const char *propertyName) |
| NXString | GetEnumAsString (const NXString &propertyName) |
| NXString | GetEnumAsString (int propertyIndex) |
| std::vector< NXString > | GetEnumMembers (const char *propertyName) |
| std::vector< NXString > | GetEnumMembers (const NXString &propertyName) |
| std::vector< NXString > | GetEnumMembers (int propertyIndex) |
| NXString | GetFile (const char *propertyName) |
| NXString | GetFile (const NXString &propertyName) |
| NXString | GetFile (int propertyIndex) |
| int | GetInteger (const char *propertyName) |
| int | GetInteger (const NXString &propertyName) |
| int | GetInteger (int propertyIndex) |
| std::vector< int > | GetIntegerMatrix (const char *propertyName, int *nRows, int *nColumns) |
| std::vector< int > | GetIntegerMatrix (const NXString &propertyName, int *nRows, int *nColumns) |
| std::vector< int > | GetIntegerMatrix (int propertyIndex, int *nRows, int *nColumns) |
| std::vector< int > | GetIntegerVector (const char *propertyName) |
| std::vector< int > | GetIntegerVector (const NXString &propertyName) |
| std::vector< int > | GetIntegerVector (int propertyIndex) |
| bool | GetLogical (const char *propertyName) |
| bool | GetLogical (const NXString &propertyName) |
| bool | GetLogical (int propertyIndex) |
| NXOpen::Point3d | GetPoint (const char *propertyName) |
| NXOpen::Point3d | GetPoint (const NXString &propertyName) |
| NXOpen::Point3d | GetPoint (int propertyIndex) |
| std::vector< NXString > | GetPropertyNames () |
| NXOpen::PropertyContainer::PropertyType | GetPropertyType (const char *propertyName) |
| NXOpen::PropertyContainer::PropertyType | GetPropertyType (const NXString &propertyName) |
| NXOpen::PropertyContainer::PropertyType | GetPropertyType (int propertyIndex) |
| NXString | GetString (const char *propertyName) |
| NXString | GetString (const NXString &propertyName) |
| NXString | GetString (int propertyIndex) |
| std::vector< NXString > | GetStrings (const char *propertyName) |
| std::vector< NXString > | GetStrings (const NXString &propertyName) |
| std::vector< NXString > | GetStrings (int propertyIndex) |
| NXOpen::TaggedObject * | GetTaggedObject (const char *propertyName) |
| NXOpen::TaggedObject * | GetTaggedObject (const NXString &propertyName) |
| NXOpen::TaggedObject * | GetTaggedObject (int propertyIndex) |
| std::vector< NXOpen::TaggedObject * > | GetTaggedObjectVector (const char *propertyName) |
| std::vector< NXOpen::TaggedObject * > | GetTaggedObjectVector (const NXString &propertyName) |
| std::vector< NXOpen::TaggedObject * > | GetTaggedObjectVector (int propertyIndex) |
| NXOpen::Vector3d | GetVector (const char *propertyName) |
| NXOpen::Vector3d | GetVector (const NXString &propertyName) |
| NXOpen::Vector3d | GetVector (int propertyIndex) |
| int | Length () |
| NXOpen::PropertyContainer::ListMode | Mode () |
| void | SetBits (const char *propertyName, int bitsSc) |
| void | SetBits (const NXString &propertyName, int bitsSc) |
| void | SetDouble (const char *propertyName, double value) |
| void | SetDouble (const NXString &propertyName, double value) |
| void | SetDoubleMatrix (const char *propertyName, int nRows, int nColumns, const std::vector< double > &matrixValue) |
| void | SetDoubleMatrix (const NXString &propertyName, int nRows, int nColumns, const std::vector< double > &matrixValue) |
| void | SetDoubleVector (const char *propertyName, const std::vector< double > &doubleVector) |
| void | SetDoubleVector (const NXString &propertyName, const std::vector< double > &doubleVector) |
| void | SetEnum (const char *propertyName, int value) |
| void | SetEnum (const NXString &propertyName, int value) |
| void | SetEnumAsString (const char *propertyName, const char *value) |
| void | SetEnumAsString (const NXString &propertyName, const NXString &value) |
| void | SetEnumMembers (const char *propertyName, std::vector< NXString > &stringArray) |
| void | SetEnumMembers (const NXString &propertyName, std::vector< NXString > &stringArray) |
| void | SetFile (const char *propertyName, const char *value) |
| void | SetFile (const NXString &propertyName, const NXString &value) |
| void | SetInteger (const char *propertyName, int value) |
| void | SetInteger (const NXString &propertyName, int value) |
| void | SetIntegerMatrix (const char *propertyName, int nRows, int nColumns, const std::vector< int > &matrixValue) |
| void | SetIntegerMatrix (const NXString &propertyName, int nRows, int nColumns, const std::vector< int > &matrixValue) |
| void | SetIntegerVector (const char *propertyName, const std::vector< int > &intVector) |
| void | SetIntegerVector (const NXString &propertyName, const std::vector< int > &intVector) |
| void | SetLogical (const char *propertyName, bool value) |
| void | SetLogical (const NXString &propertyName, bool value) |
| void | SetPoint (const char *propertyName, const NXOpen::Point3d &pointSc) |
| void | SetPoint (const NXString &propertyName, const NXOpen::Point3d &pointSc) |
| void | SetString (const char *propertyName, const char *value) |
| void | SetString (const NXString &propertyName, const NXString &value) |
| void | SetStrings (const char *propertyName, std::vector< NXString > &stringArray) |
| void | SetStrings (const NXString &propertyName, std::vector< NXString > &stringArray) |
| void | SetTaggedObject (const char *propertyName, NXOpen::TaggedObject *taggedSc) |
| void | SetTaggedObject (const NXString &propertyName, NXOpen::TaggedObject *taggedSc) |
| void | SetTaggedObjectVector (const char *propertyName, const std::vector< NXOpen::TaggedObject * > &tagVector) |
| void | SetTaggedObjectVector (const NXString &propertyName, const std::vector< NXOpen::TaggedObject * > &tagVector) |
| void | SetVector (const char *propertyName, const NXOpen::Vector3d &vector) |
| void | SetVector (const NXString &propertyName, const NXOpen::Vector3d &vector) |
| virtual | ~PropertyContainer () |
| void * | GetHandle () |
数据容器
表示数据列表。数据与唯一字符串关联,通过该字符串可访问和修改数据。此外,可向现有容器或列表添加新数据。
于NX7.5.0版本创建。