public interface FeatureGeometryGroup extends FeatureGeometry
FeatureRecognitionBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
FeatureGeometryGroup.ProcessStatus
Update status of the feature
|
CAMObject.Attr, CAMObject.ErrorItem, CAMObject.FeedRateData, CAMObject.FeedRateUnit, CAMObject.Status, CAMObject.WireEdmFeedRateData
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addFeature(CAMFeature feature)
Adds a feature to the feature geometry group
License requirements: cam_base ("CAM BASE") . |
CAMFeature[] |
getFeatures()
Get the features in the feature group
License requirements: None. |
Operation[] |
getOperations()
Get the operations of the feature group
License requirements: None. |
String |
name()
Returns the name of the feature group
License requirements: None. |
void |
redistribute()
Redistributes the geometry of the feature geometry group
License requirements: cam_base ("CAM BASE") . |
void |
removeFeature(CAMFeature feature)
Removes a feature from the feature geometry group
License requirements: cam_base ("CAM BASE") . |
void |
setName(String name)
License requirements: cam_base ("CAM BASE") . |
FeatureGeometryGroup.ProcessStatus |
status()
Returns the update status of the feature group
License requirements: None. |
String |
type()
Returns the feature type of the feature group
License requirements: None. |
findObject, getMembers, getParent
askPathExists, createEmptyPath, getBooleanValue, getFeedRate, getFeedRateColor, getIntegerArrayValue, getIntegerValue, getObject, getObjectArrayValue, getPath, getRealArrayValue, getRealValue, getStatus, getStringArrayValue, getStringValue, getWireEdmFeedRate, has911Attribute, remove911Attribute, removeAll911Attributes, savePath, setBooleanValue, setFeedRate, setFeedRateColor, setIntegerArrayValue, setIntegerValue, setObject, setObjectArrayValue, setRealArrayValue, setRealValue, setStringArrayValue, setStringValue, setWireEdmFeedRate
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
isOccurrence, journalIdentifier, owningComponent, owningPart, print, prototype
String name() throws NXException, RemoteException
name
in interface INXObject
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
setName
in interface INXObject
name
- NXException
RemoteException
String type() throws NXException, RemoteException
NXException
RemoteException
FeatureGeometryGroup.ProcessStatus status() throws NXException, RemoteException
NXException
RemoteException
CAMFeature[] getFeatures() throws NXException, RemoteException
NXException
RemoteException
Operation[] getOperations() throws NXException, RemoteException
NXException
RemoteException
void addFeature(CAMFeature feature) throws NXException, RemoteException
feature
- NXException
RemoteException
void removeFeature(CAMFeature feature) throws NXException, RemoteException
feature
- NXException
RemoteException
void redistribute() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.