PyBr.pyi

Classes

class Brep Class def __init__(self, entity: PyDb.Entity) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getSolid(self) -> PyDb.Solid3d: def getSurface(self) -> PyGe.Surface: def set(self, entity: PyDb.Entity) -> None:
class Complex Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded.
class ComplexShellTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getComplex(self) -> Complex: def getShell(self) -> Shell: def setComplex(self, val: PyBr.Complex) -> None: def setComplexAndShell(self, val: PyBr.Shell) -> None: def setComplexTraverser(self, val: PyBr.BrepComplexTraverser) -> None: def setShell(self, val: PyBr.Shell) -> None:
class ComplexTraverser Class def __init__(self, val: PyBr.Brep) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getBrep(self) -> Brep: def getComplex(self) -> Complex: def getComplexs(self) -> list[PyBr.Complex]: def setBrep(self, val: PyBr.Brep) -> None: def setBrepAndComplex(self, val: PyBr.Complex) -> None: def setComplex(self, val: PyBr.Complex) -> None:
class Edge Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getCurve(self) -> PyGe.ExternalCurve3d: def getCurveType(self) -> PyGe.EntityId: def getOrientToCurve(self) -> bool: def getVertex1(self) -> PyBr.Vertex: def getVertex2(self) -> PyBr.Vertex:
class EdgeLoopTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getEdge(self) -> Edge: def getLoop(self) -> Loop: def setEdge(self, val: PyBr.Edge) -> None: def setEdgeAndLoop(self, val: PyBr.LoopEdgeTraverser) -> None: def setLoop(self, val: PyBr.Loop) -> None: def setVertexAndEdge(self, val: PyBr.VertexEdgeTraverser) -> None:
class EdgeTraverser Class def __init__(self, val: PyBr.Brep) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getBrep(self) -> Brep: def getEdge(self) -> Edge: def getEdges(self) -> list[PyBr.Edge]: def setBrep(self, val: PyBr.Brep) -> None: def setBrepAndEdge(self, val: PyBr.Edge) -> None: def setEdge(self, val: PyBr.Edge) -> None:
class Element Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded.
class Element2d Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getNormal(self) -> PyGe.Vector3d:
class Element2dNodeTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getElement(self) -> Element2d: def getNode(self) -> Node: def getParamPoint(self) -> PyGe.Point2d: def getSurfaceNormal(self) -> PyGe.Vector3d: def setElement(self, val: PyBr.Element2d) -> None: def setElementTraverser(self, val: PyBr.Mesh2dElement2dTraverser) -> None: def setNode(self, val: PyBr.Node) -> None:
class Element2dShape Class kDefault: ClassVar[Self] kAllPolygons: ClassVar[Self] kAllQuadrilaterals: ClassVar[Self] kAllTriangles: ClassVar[Self]
class Entity Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def brepChanged(self) -> bool: def checkEntity(self) -> bool: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getBoundBlock(self) -> PyGe.BoundBlock3d: def getBrep(self) -> Brep: def getLineContainment(self, line: PyGe.LinearEnt3d, numHitsWanted: int) -> list[PyBr.Hit]: def getMassProps(self, density: float, tolRequired: float) -> tuple: def getPerimeterLength(self, tolRequired: float) -> tuple[float, float]: def getPointContainment(self, pt: PyGe.Point3d) -> tuple[PyBr.Entity, PyGe.PointContainment]: def getSubentPath(self) -> PyDb.FullSubentPath: def getSurfaceArea(self, tolRequired: float) -> tuple[float, float]: def getValidationLevel(self) -> ValidationLevel: def getVolume(self, tolRequired: float) -> tuple[float, float]: def isEqualTo(self, otherObject: PyRx.RxObject) -> bool: def isNull(self) -> bool: def setSubentPath(self, val: PyDb.FullSubentPath) -> None: def setValidationLevel(self, val: PyBr.ValidationLevel) -> None:
class ErrorStatus Class eAmbiguousOutput: ClassVar[Self] eBrepChanged: ClassVar[Self] eDegenerateTopology: ClassVar[Self] eInvalidInput: ClassVar[Self] eInvalidObject: ClassVar[Self] eMissingGeometry: ClassVar[Self] eMissingSubentity: ClassVar[Self] eNotApplicable: ClassVar[Self] eNotImplementedYet: ClassVar[Self] eNullObjectId: ClassVar[Self] eNullObjectPointer: ClassVar[Self] eNullSubentityId: ClassVar[Self] eObjectIdMismatch: ClassVar[Self] eOk: ClassVar[Self] eOutOfMemory: ClassVar[Self] eTopologyMismatch: ClassVar[Self] eUninitialisedObject: ClassVar[Self] eUnsuitableGeometry: ClassVar[Self] eUnsuitableTopology: ClassVar[Self] eWrongObjectType: ClassVar[Self] eWrongSubentityType: ClassVar[Self]
class Face Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getArea(self) -> float: def getAreaWithTol(self, tolRequired: float) -> tuple[float, float]: def getOrientToSurface(self) -> bool: def getShell(self) -> Shell: def getSurface(self) -> PyGe.Surface: def getSurfaceType(self) -> PyGe.EntityId:
class FaceLoopTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getFace(self) -> Face: def getLoop(self) -> Loop: def setFace(self, val: PyBr.Face) -> None: def setFaceAndLoop(self, val: PyBr.Loop) -> None: def setFaceTraverser(self, val: PyBr.ShellFaceTraverser) -> None: def setLoop(self, val: PyBr.Loop) -> None:
class FaceTraverser Class def __init__(self, val: PyBr.Brep) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getBrep(self) -> Brep: def getFace(self) -> Face: def getFaces(self) -> list[PyBr.Face]: def setBrep(self, val: PyBr.Brep) -> None: def setBrepAndFace(self, val: PyBr.Face) -> None: def setFace(self, val: PyBr.Face) -> None:
class Hit Class def __init__(self) -> None: def __reduce__(self) -> Any: def brepChanged(self) -> bool: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getEntityAssociated(self) -> Entity: def getEntityEntered(self) -> Entity: def getEntityHit(self) -> Entity: def getPoint(self) -> PyGe.Point3d: def getValidationLevel(self) -> ValidationLevel: def isEqualTo(self, otherObject: PyRx.RxObject) -> bool: def isNull(self) -> bool: def setValidationLevel(self, val: PyBr.ValidationLevel) -> None:
class Loop Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getFace(self) -> Face: def getType(self) -> LoopType:
class LoopEdgeTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getEdge(self) -> Edge: def getEdgeOrientToLoop(self) -> bool: def getLoop(self) -> Loop: def getOrientedCurve(self) -> PyGe.Curve3d: def getParamCurve(self) -> PyGe.Curve2d: def setEdge(self, val: PyBr.Edge) -> None: def setLoop(self, val: PyBr.Loop) -> None: def setLoopAndEdge(self, val: PyBr.EdgeLoopTraverser) -> None: def setLoopTraverser(self, val: PyBr.FaceLoopTraverser) -> None:
class LoopType Class kUnclassified: ClassVar[Self] kExterior: ClassVar[Self] kInterior: ClassVar[Self] kWinding: ClassVar[Self] kLoopUnclassified: ClassVar[Self] kLoopExterior: ClassVar[Self]
class LoopVertexTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getLoop(self) -> Loop: def getParamPoint(self) -> PyGe.Point2d: def getVertex(self) -> PyBr.Vertex: def setLoop(self, val: PyBr.Loop) -> None: def setLoopAndVertex(self, val: PyBr.VertexLoopTraverser) -> None: def setLoopTraverser(self, val: PyBr.FaceLoopTraverser) -> None: def setVertex(self, val: PyBr.Vertex) -> None:
class MassProps Class def __init__(self) -> None: def __reduce__(self) -> Any: def centroid(self) -> PyGe.Point3d: def mass(self) -> float: def momInertia(self) -> tuple: def prinAxes(self) -> tuple: def prinMoments(self) -> tuple: def prodInertia(self) -> tuple: def radiiGyration(self) -> tuple: def volume(self) -> float:
class Mesh Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded.
class Mesh2d Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded.
class Mesh2dElement2dTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getElement(self) -> Element2d: def getMesh(self) -> Mesh2d: def setElement(self, val: PyBr.Element2d) -> None: def setMesh(self, val: PyBr.Mesh2d) -> None: def setMeshAndElement(self, val: PyBr.Element2d) -> None:
class MeshEntity Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def brepChanged(self) -> bool: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getEntityAssociated(self) -> Entity: def getValidationLevel(self) -> ValidationLevel: def isEqualTo(self, otherObject: PyRx.RxObject) -> bool: def isNull(self) -> bool: def setValidationLevel(self, val: PyBr.ValidationLevel) -> None:
class Node Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getPoint(self) -> PyGe.Point3d:
class Relation Class kUnknown: ClassVar[Self] kOutside: ClassVar[Self] kInside: ClassVar[Self] kBoundary: ClassVar[Self] kCoincident: ClassVar[Self] kTangent: ClassVar[Self] kIntersect: ClassVar[Self]
class Shell Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getComplex(self) -> Complex: def getType(self) -> ShellType:
class ShellFaceTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getFace(self) -> Face: def getShell(self) -> Shell: def setFace(self, val: PyBr.Face) -> None: def setShell(self, val: PyBr.Shell) -> None: def setShellAndFace(self, val: PyBr.Face) -> None: def setShellTraverser(self, val: PyBr.ComplexShellTraverser) -> None:
class ShellTraverser Class def __init__(self, val: PyBr.Brep) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getBrep(self) -> Brep: def getShell(self) -> Shell: def getShells(self) -> list[PyBr.Shell]: def setBrep(self, val: PyBr.Brep) -> None: def setBrepAndShell(self, val: PyBr.Shell) -> None: def setShell(self, val: PyBr.Shell) -> None:
class ShellType Class kShellUnclassified: ClassVar[Self] kShellExterior: ClassVar[Self] kShellInterior: ClassVar[Self]
class Traverser Class def __init__() -> None: Raises an exception. This class cannot be instantiated from Python. def __reduce__(self) -> Any: def brepChanged(self) -> bool: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def done(self) -> bool: def getValidationLevel(self) -> ValidationLevel: def isEqualTo(self, otherObject: PyRx.RxObject) -> bool: def isNull(self) -> bool: def next(self) -> None: def restart(self) -> None: def setValidationLevel(self, val: PyBr.ValidationLevel) -> None:
class ValidationLevel Class kFullValidation: ClassVar[Self] kNoValidation: ClassVar[Self]
class Vertex Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getPoint(self) -> PyGe.Point3d:
class VertexEdgeTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getEdge(self) -> Edge: def getVertex(self) -> PyBr.Vertex: def setEdge(self, val: PyBr.Edge) -> None: def setVertex(self, val: PyBr.Vertex) -> None:
class VertexLoopTraverser Class def __init__(self) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getLoop(self) -> Loop: def getVertex(self) -> PyBr.Vertex: def setLoop(self, val: PyBr.Loop) -> None: def setVertex(self, val: PyBr.Vertex) -> None: def setVertexAndLoop(self, val: PyBr.LoopVertexTraverser) -> None:
class VertexTraverser Class def __init__(self, val: PyBr.Brep) -> None: def __reduce__(self) -> Any: def className() -> str: def desc() -> PyRx.RxClass: Returns a pointer to the AcRxClass object representing the specific class, or most recent parent class explicitly registered with ObjectARX of either the pointer type used to invoke it or the class qualifier used with it. (Remember that when a static member function is invoked via a pointer, the pointer type, not the object type, determines which implementation of the function is invoked.) When working with a pointer to an object and the proper AcRxClass object for the class of the object pointed to is desired, the AcRxObject::isA() function should be used, since it is a virtual non-static method and is therefore not pointer type dependent. Caching the value of the pointer returned by this method is acceptable, provided the application knows that the AcRxClass object pointed to by the returned pointer was created by an ObjectARX application that will not be unloaded. def getBrep(self) -> Brep: def getVertex(self) -> PyBr.Vertex: def getVertexs(self) -> list[PyBr.Vertex]: def setBrep(self, val: PyBr.Brep) -> None: def setBrepAndVertex(self, val: PyBr.Vertex) -> None: def setVertex(self, val: PyBr.Vertex) -> None: