Usage: you can freely reimplement this interface.
interface CATIExchangeTessellatedAnnotationRepresentation
Interface to exchange Functional And Tolerancing Annotations (FTA) as tessellated representations.
Role: This interface provides a view on a XCAD document containing FTA as a tessellated representation.
Available from CATIA V5R19SP4 LA and V5R20 GA.
public virtual Get2DArcCircleData( | const | iNodeID, |
oCenter, | ||
oRadius, | ||
oBegin_angle, | ||
oEnd_angle, | ||
oFill) |
public virtual Get2DFaceData( | const | iNodeID, |
oPoints, | ||
oNbPoint, | ||
oFill, | ||
oNbTriangle, | ||
oType, | ||
oTriangle, | ||
oVertex) |
1 4 |\ /| | \ / | | \ / | | \ / | |____\ /____| 2 3 5 6
1 3 5 ------------- \ |\ |\ \ | \ | \ \ | \ | \ \ | \ | \ \ | \ | \ \|_____\|_____\ 2 4 6
2 1 _______ | /|\ | / | \ | / | \ | / | \ | / | \ |/_____|_____\ 3 4 5
public virtual Get2DGPType( | const | iNodeID, |
oGPType) |
public virtual Get2DPolyLineData( | const | iNodeID, |
oPoints, | ||
oNbPoints, | ||
oLineType) |
public virtual Get2DPolygonData( | const | iNodeID, |
oPoints, | ||
oNbContour, | ||
oNbOfPtPerContour) |
public virtual GetChild( | const | iNodeID, |
const | iChildIndex, | |
oChildNodeID) |
public virtual GetChildCount( | const | iNodeID, |
oNodeCount) |
public virtual GetGeometricalIDList( | oNbGeometricID, | |
oGeometricalID) |
public virtual GetNodeAnnotationConstructionGeometry( | const | iRootNodeID, |
oNbConstructionGeometryNode, | ||
oConstructionGeometryNodeID) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeAnnotationGroupAssociatedBodies( | const | iNodeID, |
oNbOfAssociatedBodiesID, | ||
oAssociatedBodiesID) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeAnnotationGroupAssociatedCG( | const | iNodeID, |
oNbOfAssociatedCGID, | ||
oAssociatedCGID) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeAnnotationGroupAttributes( | const | iNodeID, |
oActiveViewNodeId, | ||
oClippingState) |
public virtual GetNodeAnnotationParallelToScreenState( | const | iNodeID, |
oParallelToScreenState, | ||
oZoomableState) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeAnnotationTolerance( | const | iNodeID, |
oAnnotationTolerance) |
public virtual GetNodeAnnotationType( | const | iNodeID, |
oAnnotationType, | ||
oAnnotationSubType) |
public virtual GetNodeAnnotationValidationString( | const | iAnnotationNode, |
oValidationString) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeAssociatedAnnotation( | const | iNodeID, |
oNbAssociatedAnnotationID, | ||
oAssociatedAnnotationID) |
public virtual GetNodeCGCircleParameters( | const | iConstructionGeometryNode, |
oRadius, | ||
oPlaneOrigin, | ||
oPlaneFirstDirection, | ||
oPlaneSecondDirection) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCGCylinderParameters( | const | iConstructionGeometryNode, |
oPositionPoint, | ||
oRadius, | ||
oStartPoint, | ||
oEndPoint) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCGLineParameters( | const | iConstructionGeometryNode, |
oStartPoint, | ||
oEndPoint) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCGPlaneParameters( | const | iConstructionGeometryNode, |
oOriginPoint, | ||
oFirstVector, | ||
oSecondVector, | ||
oAngle) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCGPointParameters( | const | iConstructionGeometryNode, |
oPointParameters) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCGThreadComponents( | const | iConstructionGeometryNode, |
oThreadCylinderPositionPoint, | ||
oThreadCylinderRadius, | ||
oThreadCylinderStartPoint, | ||
oThreadCylinderEndPoint, | ||
oThreadUpperPlaneOriginPoint, | ||
oThreadUpperPlaneFirstVector, | ||
oThreadUpperPlaneSecondVector, | ||
oThreadUpperPlaneAngle, | ||
oThreadLowerPlaneOriginPoint, | ||
oThreadLowerPlaneFirstVector, | ||
oThreadLowerPlaneSecondVector, | ||
oThreadLowerPlaneAngle) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCGThreadParameters( | const | iConstructionGeometryNode, |
oUpperCircleCenterPoint, | ||
oUpperCircleRadius, | ||
oUpperCirclePlaneFirstDirection, | ||
oUpperCirclePlaneSecondDirection, | ||
oUpperCircleStartPoint, | ||
oUpperCircleEndPoint, | ||
oLowerCircleCenterPoint, | ||
oLowerCircleRadius, | ||
oLowerCirclePlaneFirstDirection, | ||
oLowerCirclePlaneSecondDirection, | ||
oLowerCircleStartPoint, | ||
oLowerCircleEndPoint) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCGUID( | const | iConstructionGeometryNode, |
oListOfIDs) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeCameraAttributes( | const | iNodeID, |
oCameraType, | ||
oCameraViewAngle, | ||
oCameraZoom) |
public virtual GetNodeCameraParameters( | const | iNodeID, |
oOrigin, | ||
oDirection, | ||
oZenith, | ||
oTarget) |
public virtual GetNodeColor( | const | iNodeID, | |
oRed, | |||
oGreen, | |||
oBlue, | |||
oAlpha | = NULL) |
public virtual GetNodeConstructionGeometryType( | const | iConstructionGeometryNode, |
oConstructionGeometryType) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeGPParallelToScreenOrigin( | const | iNodeID, |
oOrigin) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeGeometry( | const | iNodeID, |
oNbGeometricID, | ||
oGeometricID) |
public virtual GetNodeGeometryFullPath( | const | iNodeID, |
oNbOfGeometryPathes, | ||
oGeometryPathesTable) |
S_OK
if one or more path is returned
E_FAIL
if no path is defined
(e.g. when there is no linked geometry or if the linked geometry is in the same document, ...)
public virtual GetNodeLineStyle( | const | iNodeID, |
oPattern, | ||
oRatio) |
S_OK
if everything ran ok, otherwise...
public virtual GetNodeOrientationMatrix( | const | iNodeID, |
oRotationMatrix, | ||
oTranslationVector) |
public virtual GetNodePlane( | const | iNodeID, |
oOrigin, | ||
oVectorX, | ||
oVectorY) |
public virtual GetNodeProperties( | const | iNodeID, |
oShow, | ||
oThickness, | ||
oNodeName) |
public virtual GetNodeType( | const | iNodeID, |
oNodeType) |
public virtual GetNodeUDA( | const | iNodeID, |
oNbParams, | ||
oNodeParamsNames, | ||
oNodeParamsValues) |
public virtual GetRootNode( | const | iRootIndex, |
oRootNodeID) |
public virtual GetRootNodesCount( | oNodeCount) |
public virtual GetSAG( | const | iNodeID, |
oSAGValue, | ||
oAngleValue, | ||
oStepValue) |
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.