|
Name
|
Description
|
|
AddVerticesToXElement(XElement)
|
For internal use only.
(inherited from Entity).
|
|
AllVerticesInFrustum(FrustumParams)
|
(inherited from Entity).
|
|
AllVerticesInScreenPolygon(ScreenPolygonParams)
|
Tells if an entity is fully contained inside a polygon defined in screen coordinates.
(inherited from Entity).
|
|
Animate(int)
|
Gives a chance to derived classes to change the entity position/rotation at each timer tick.
(inherited from Entity).
|
|
ClearSelectability(Stack<BlockReference>)
|
Clear the entity selectability status for the defined nested instance.
(inherited from Entity).
|
|
ClearSelectabilityForAllInstances()
|
Clears the selectability status for all instances.
(inherited from Entity).
|
|
ClearSelectionForAllInstances()
|
Clears the selection status for all instances.
(inherited from Entity).
|
|
ClearVisibility(Stack<BlockReference>)
|
Clear the entity visibility status for the defined nested instance.
(inherited from Entity).
|
|
ClearVisibilityForAllInstances()
|
Clears the visibility status for all instances.
(inherited from Entity).
|
|
Clone()
|
Creates a deep copy of this region.
(inherited from Region).
|
|
CombineBoundingBox(Transformation, Point3D, Point3D)
|
Combines the entity's bounding box with the given bounding box.
(inherited from Entity).
|
|
Compile(CompileParams)
|
Compiles the graphic representation of this entity.
(inherited from Region).
|
|
CompilePattern(CompileParams)
|
Compiles the graphics representation of the pattern of wireframe entities.
(inherited from Entity).
|
|
CompileWire(CompileParams)
|
Compiles the graphics representation of wireframe entities.
(inherited from Entity).
|
|
ComputeBoundingBox(TraversalParams, out Point3D, out Point3D)
|
Computes the entity's bounding box.
(inherited from Entity).
|
|
ComputeBoundingBox(TraversalParams, IList<Point3D>, out Point3D, out Point3D)
|
Computes the entity's bounding box.
(inherited from Entity).
|
|
ComputeBoundingBox(TraversalParams, float[], int, out Point3D, out Point3D)
|
(inherited from Entity).
|
|
ComputeOffsetOnCameraAxes(OffsetOnCameraAxesParams)
|
Computes the intersection of the lines passing from the vertices and oriented like the frustum planes with the X and Y axes of the camera.
(inherited from Entity).
|
|
ComputeOffsetOnCameraAxes(OffsetOnCameraAxesParams, IList<Point3D>, int)
|
(inherited from Entity).
|
|
ComputeOffsetOnCameraAxes(Transformation, float[], int, Point2D, Point2D, Point2D, Point2D, int)
|
(inherited from Entity).
|
|
ConvertToMesh(double, natureType)
|
Converts this region to a Mesh object.
(inherited from Region).
|
|
ConvertToMesh(double, double, natureType, bool)
|
(inherited from Region).
|
|
ConvertToMesh<T>(double, natureType)
|
Converts this region to a Mesh object.
(inherited from Region).
|
|
ConvertToSolid(double)
|
Converts this region to a Solid object.
(inherited from Region).
|
|
ConvertToSolid<T>(double)
|
Converts this region to a Solid object.
(inherited from Region).
|
|
ConvertToSurface()
|
Converts this region to a Surface object.
(inherited from Region).
|
|
ConvertToSurrogate()
|
Converts the entity to its surrogate, for serialization purpose.
(inherited from Region).
|
|
CopyAttributes(Entity)
|
Copies the following attributes to this entity: Color, ColorMethod, LineWeight, LineTypeName, LineTypeMethod, LineWeight, LineWeightMethod, LayerName and MaterialName.
(inherited from Entity).
|
|
CopyAttributesFast(Entity)
|
Copies the following attributes to this entity: Visible, InstanceVisibilityInfo, Color, ColorMethod, LayerName and MaterialName attributes.
(inherited from Entity).
|
|
CreateCircle(Plane, Point2D, double)
|
Creates a circular region by plane and position.
(inherited from Region).
|
|
CreateCircle(Plane, double)
|
Creates a circular region by plane.
(inherited from Region).
|
|
CreateCircle(Plane, double, double, double)
|
Creates a circular region by plane and position.
(inherited from Region).
|
|
CreateCircle(double)
|
Creates a circular region.
(inherited from Region).
|
|
CreateCircle(double, double, double)
|
Creates a circular region by position.
(inherited from Region).
|
|
CreateCircularSlot(Plane, double, double, double)
|
Creates a region with the shape of a circular slot by plane.
(inherited from Region).
|
|
CreateCircularSlot(Plane, double, double, double, double)
|
Creates a region with the shape of a circular slot by plane and start angle.
(inherited from Region).
|
|
CreateCircularSlot(Plane, double, double, double, double, double)
|
Creates a region with the shape of a circular slot by plane and position.
(inherited from Region).
|
|
CreateCircularSlot(Plane, double, double, double, double, double, double)
|
Creates a region with the shape of a circular slot by plane, position and start angle.
(inherited from Region).
|
|
CreateCircularSlot(double, double, double)
|
Creates a region with the shape of a circular slot.
(inherited from Region).
|
|
CreateCircularSlot(double, double, double, double)
|
Creates a region with the shape of a circular slot by start angle.
(inherited from Region).
|
|
CreateCircularSlot(double, double, double, double, double)
|
Creates a region with the shape of a circular slot by position.
(inherited from Region).
|
|
CreateCircularSlot(double, double, double, double, double, double)
|
Creates a region with the shape of a circular slot by position and start angle.
(inherited from Region).
|
|
CreateEllipse(Plane, Point2D, double, double)
|
Creates an elliptical region by plane and position.
(inherited from Region).
|
|
CreateEllipse(Plane, double, double)
|
Creates an elliptical region by plane.
(inherited from Region).
|
|
CreateEllipse(Plane, double, double, double, double)
|
Creates an elliptical region by plane and position.
(inherited from Region).
|
|
CreateEllipse(double, double)
|
Creates an elliptical region.
(inherited from Region).
|
|
CreateEllipse(double, double, double, double)
|
Creates an elliptical region by position.
(inherited from Region).
|
|
CreateHexagon(Plane, double, bool)
|
Creates an hexagonal region by plane.
(inherited from Region).
|
|
CreateHexagon(Plane, double, double, double, double, bool)
|
Creates an hexagonal region by plane and position.
(inherited from Region).
|
|
CreateHexagon(double, bool)
|
Creates an hexagonal region.
(inherited from Region).
|
|
CreateHexagon(double, double, double, double, bool)
|
Creates an hexagonal region by position.
(inherited from Region).
|
|
CreatePolygon(Plane, IList<Point2D>)
|
Creates a polygonal region by plane.
(inherited from Region).
|
|
CreatePolygon(params Point2D[])
|
Creates a polygonal region.
(inherited from Region).
|
|
CreatePolygon(params Point3D[])
|
Creates a polygonal region.
(inherited from Region).
|
|
CreateRectangle(Plane, double, double, bool)
|
Creates a rectangular region by plane.
(inherited from Region).
|
|
CreateRectangle(Plane, double, double, double, double, double, bool)
|
Creates a rectangular region by plane and position.
(inherited from Region).
|
|
CreateRectangle(double, double, bool)
|
Creates a rectangular region.
(inherited from Region).
|
|
CreateRectangle(double, double, double, double, double, bool)
|
Creates a rectangular region by position.
(inherited from Region).
|
|
CreateRoundedRectangle(Plane, double, double, double, bool)
|
Creates a rounded rectangular region by plane.
(inherited from Region).
|
|
CreateRoundedRectangle(Plane, double, double, double, double, double, double, bool)
|
Creates a rounded rectangular region by plane and position.
(inherited from Region).
|
|
CreateRoundedRectangle(double, double, double, bool)
|
Creates a rounded rectangular region.
(inherited from Region).
|
|
CreateRoundedRectangle(double, double, double, double, double, double, bool)
|
Creates a rounded rectangular region by position.
(inherited from Region).
|
|
CreateSlot(Plane, double, double, bool)
|
Creates a region with the shape of a slot by plane.
(inherited from Region).
|
|
CreateSlot(Plane, double, double, double, double, double, bool)
|
Creates a region with the shape of a slot by plane and position.
(inherited from Region).
|
|
CreateSlot(double, double, bool)
|
Creates a region with the shape of a slot.
(inherited from Region).
|
|
CreateSlot(double, double, double, double, double, bool)
|
Creates a region with the shape of a slot by position.
(inherited from Region).
|
|
Difference<T>(T, params T[])
|
Boolean difference between one region and a list of regions.
(inherited from Region).
|
|
Difference<T>(T, T)
|
Boolean difference between two regions.
(inherited from Region).
|
|
Dispose()
|
Cleans up graphics resources, like display lists, textures, etc.
(inherited from Region).
|
|
Draw(DrawParams)
|
Draws the entity.
(inherited from PlanarEntity).
|
|
DrawDirection(DrawDirectionParams)
|
Draws a small arrow to show the entity direction if Environment.ShowCurveDirection is true.
(inherited from Entity).
|
|
DrawEdges(DrawParams)
|
Draws the entity's edges.
(inherited from Region).
|
|
DrawEntity(RenderContextBase, object)
|
Internal method that draws the entity.
(inherited from Region).
|
|
DrawFast(DrawParams)
|
Draws the entity in fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawFlat(DrawParams)
|
Draws entity in displayType.Flat DisplayMode.
(inherited from Entity).
|
|
DrawFlatFast(DrawParams)
|
Draws the entity in flat and fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawFlatSelected(DrawParams)
|
Draws entity selected in displayType.Flat DisplayMode.
(inherited from Entity).
|
|
DrawForSelection(GfxDrawForSelectionParams)
|
Draws the entity without specifing any color.
(inherited from Region).
|
|
DrawForSelectionEdges(GfxDrawForSelectionParams)
|
Draws the entity edges in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionFaces(GfxDrawForSelectionParams)
|
Draws the entity faces in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionVertices(GfxDrawForSelectionParams)
|
Draws the entity vertices in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionWireframe(GfxDrawForSelectionParams)
|
Draws entity as wires without specifing any color.
(inherited from Region).
|
|
DrawForShadow(RenderParams)
|
Draws the entity planar shadow.
(inherited from Region).
|
|
DrawHiddenLines(DrawParams)
|
Draw the entity in the displayType.HiddenLines display mode.
(inherited from Entity).
|
|
DrawHiddenLinesFast(DrawParams)
|
Draw the entity in the displayType.HiddenLines display mode in fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawHiddenLinesMaterial(RenderParams)
|
(inherited from Entity).
|
|
DrawHiddenLinesMaterialFast(RenderParams)
|
(inherited from Entity).
|
|
DrawIsocurves(DrawParams)
|
Draws the entity iso curves. For Mesh entities this method draws internal wires.
(inherited from Region).
|
|
DrawIsocurvesForFlat(DrawParams)
|
Draws the isocurves in Flat display mode.
(inherited from Entity).
|
|
DrawNormals(DrawParams)
|
Draws entity's normal vectors.
(inherited from Region).
|
|
DrawOnScreen(DrawOnScreenParams)
|
Draws extra things on screen, like the vertex indices (if Viewport.ShowVertexIndices is true).
(inherited from Entity).
|
|
DrawOnScreen(DrawOnScreenParams, int)
|
Draws extra things on screen, like the vertex indices (if Viewport.ShowVertexIndices is true).
(inherited from Entity).
|
|
DrawOnScreenWireframe(DrawOnScreenWireframeParams)
|
Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe display mode.
(inherited from Entity).
|
|
DrawOnScreenWireframe(DrawOnScreenWireframeParams, int)
|
Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe dispaly mode.
(inherited from Entity).
|
|
DrawSelected(DrawParams)
|
Draws entity selected.
(inherited from Entity).
|
|
DrawSelectedVertices(DrawParams)
|
Draws the entity selected vertices.
(inherited from Entity).
|
|
DrawSilhouettes(DrawSilhouettesParams)
|
Draws Silhouettes.
(inherited from Entity).
|
|
DrawVertices(DrawParams)
|
Draws entity's vertices.
(inherited from Entity).
|
|
DrawWire(DrawParams)
|
Draws a wireframe entity, resolving the LineTypeName for LineTypeMethod colorMethodType.byParent.
(inherited from Entity).
|
|
DrawWireEntity(RenderContextBase, object)
|
Draws the Wireframe entity.
(inherited from Entity).
|
|
DrawWireframe(DrawParams)
|
Draws entity as wires.
(inherited from Region).
|
|
DrawWireframeSelected(DrawParams)
|
Draws entity as selected wires.
(inherited from Entity).
|
|
DrawWithPattern(RenderContextBase, object)
|
(inherited from Entity).
|
|
Dump(linearUnitsType, massUnitsType, LayerKeyedCollection, MaterialKeyedCollection, BlockKeyedCollection)
|
Returns a description of this entity.
(inherited from Region).
|
|
Equals(Object)
|
Determines whether the specified object is equal to the current object.
(inherited from Object).
|
|
EstimateBoundingBox(BlockKeyedCollection, LayerKeyedCollection)
|
Returns a small set of points that gives an idea of the entity bounding box.
(inherited from Region).
|
|
EvaluateIntersectEdges(FrustumParams)
|
Tells if must evaluate the intersection of the edges with the frustum.
(inherited from Entity).
|
|
EvaluateIntersectTriangles(FrustumParams)
|
Tells if must evaluate the intersection of the triangles with the frustum.
(inherited from Entity).
|
|
ExtrudeAsBrep(Interval, double, double)
|
Extrudes the region to create a new Brep.
(inherited from Region).
|
|
ExtrudeAsBrep(Vector3D, double, double)
|
Extrudes the region to create a new Brep.
(inherited from Region).
|
|
ExtrudeAsBrep(double, double, double)
|
Extrudes a region creating a new Brep.
(inherited from Region).
|
|
ExtrudeAsMesh(Vector3D, double, natureType)
|
Extrudes a region creating a new Mesh.
(inherited from Region).
|
|
ExtrudeAsMesh(double, double, natureType)
|
Extrudes a region creating a new Mesh along plane's Z-axis.
(inherited from Region).
|
|
ExtrudeAsMesh<T>(Vector3D, double, natureType)
|
Extrudes a region creating a new Mesh.
(inherited from Region).
|
|
ExtrudeAsMesh<T>(double, double, natureType)
|
Extrudes a region creating a new Mesh along plane's Z-axis.
(inherited from Region).
|
|
ExtrudeAsSolid(Vector3D, double)
|
Extrudes this region.
(inherited from Region).
|
|
ExtrudeAsSolid(double, double)
|
Extrudes this region.
(inherited from Region).
|
|
ExtrudeAsSolid(double, double, double, double)
|
Extrudes this region.
(inherited from Region).
|
|
ExtrudeAsSolid<T>(Vector3D, double)
|
Extrudes this region.
(inherited from Region).
|
|
ExtrudeAsSolid<T>(double, double)
|
Extrudes this region.
(inherited from Region).
|
|
ExtrudeAsSolid<T>(double, double, double, double)
|
Extrudes this region.
(inherited from Region).
|
|
ExtrudeAsSurface(Vector3D)
|
Extrudes a region creating a new Surface.
(inherited from Region).
|
|
ExtrudeAsSurface(Vector3D, double, double)
|
(inherited from Region).
|
|
ExtrudeAsSurface(double)
|
Extrudes a region creating a new Surface.
(inherited from Region).
|
|
ExtrudeAsSurface(double, double, double)
|
(inherited from Region).
|
|
Finalize
|
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(inherited from Object).
|
|
FindClosestTriangle(Transformation, Segment3D)
|
Returns a list of triangles hit by the provided segment.
(inherited from Region).
|
|
FlipNormal()
|
(inherited from Region).
|
|
FrustumEdgesTriangleIntersection(Segment3D[], Point3D, Point3D, Point3D)
|
(inherited from Entity).
|
|
GetAllVertices(TraversalParams, out IList<Point3D>)
|
Gets tessellation vertices of the entity.
(inherited from Entity).
|
|
GetArea(out Point3D)
|
(inherited from Region).
|
|
GetBb(out Point3D, out Point3D)
|
(inherited from Region).
|
|
GetClosestMainAxis(Vector3D)
|
(inherited from Entity).
|
|
GetHashCode
|
Serves as the default hash function.
(inherited from Object).
|
|
GetMass(Material, linearUnitsType, massUnitsType, out double)
|
(inherited from Region).
|
|
GetNormalLength()
|
Gets the entity normal length.
(inherited from Entity).
|
|
GetObjectData(SerializationInfo, StreamingContext)
|
Populates a SerializationInfo instance with the data needed to serialize the target object.
(inherited from Region).
|
|
GetOffsetDistance(Vector3D, Vector3D, double)
|
Computes the offset distance for the extrude with draft angle methods.
(inherited from Entity).
|
|
GetPerimeter()
|
Computes the perimeter of the region.
(inherited from Region).
|
|
GetPointsForConvexHull()
|
(inherited from Region).
|
|
GetPolygonMeshes()
|
(inherited from Region).
|
|
GetSelectability(Stack<BlockReference>)
|
Gets the entity selectability status.
(inherited from Entity).
|
|
GetSelection(Stack<BlockReference>)
|
Gets the entity selection status.
(inherited from Entity).
|
|
GetType
|
Gets the Type of the current instance.
(inherited from Object).
|
|
GetVisibility(Stack<BlockReference>)
|
Gets the entity visibility status.
(inherited from Entity).
|
|
GetVolume(out Point3D)
|
(inherited from Region).
|
|
GetXAttributes(bool)
|
For internal use only.
(inherited from Entity).
|
|
GetXElement(bool)
|
For internal use only.
(inherited from Region).
|
|
InitGraphicsData()
|
Initialize the graphics data.
(inherited from Region).
|
|
InsideFrustumPoint(PlaneEquation[], Transformation, IList<Point3D>, int)
|
(inherited from Entity).
|
|
InsideOrCrossingFrustum(FrustumParams)
|
(inherited from Region).
|
|
InsideOrCrossingFrustumInternal(PlaneEquation[], Transformation, IList<Point3D>, int, int)
|
(inherited from Entity).
|
|
InsideOrCrossingScreenPolygon(ScreenPolygonParams)
|
(inherited from Region).
|
|
InsideOrCrossingScreenPolygonInternal(ScreenPolygonParams, IList<Point3D>, int, int)
|
(inherited from Entity).
|
|
InsideOrCrossingScreenPolygonPoint(ScreenPolygonParams, IList<Point3D>, int)
|
(inherited from Entity).
|
|
Intersection<T>(T, T)
|
Boolean intersection between two regions.
(inherited from Region).
|
|
IsAnyInstanceSelectable()
|
Tells if there is at least an instance selectable.
(inherited from Entity).
|
|
IsAnyInstanceSelected()
|
Tells if there is at least an instance selected.
(inherited from Entity).
|
|
IsAnyInstanceVisible()
|
Tells if there is at least an instance visible.
(inherited from Entity).
|
|
IsCrossing(FrustumParams)
|
Tells if the entity is inside or crossing the given planes and edges.
(inherited from Entity).
|
|
IsCrossingScreenPolygon(ScreenPolygonParams)
|
Tells if an entity is fully or partially contained inside a polygon defined in screen coordinates.
(inherited from Entity).
|
|
IsInFrustum(FrustumParams)
|
Tells if the entity is inside the frustum planes.
(inherited from Entity).
|
|
IsInFrustum(FrustumParams, Point3D, double)
|
Tells if the sphere surrounding the entity is inside the frustum planes.
(inherited from Entity).
|
|
IsPointInside(Point2D)
|
Tests if a 2D point is inside the region.
(inherited from Region).
|
|
IsPointInside(Point3D)
|
Tests if a 3D point is inside the region.
(inherited from Region).
|
|
IsPointOnContour(Point3D, double)
|
Tests if a 3D point is on one of the region's contours.
(inherited from Region).
|
|
IsSelected(Stack<BlockReference>)
|
Obsolete.
Tells if the instance referred by the stack of parents is selected.
(inherited from Entity).
|
|
IsSmall(IsSmallParams)
|
Checks if an entity is small and can be skipped during the drawing.
(inherited from Entity).
|
|
IsValid()
|
Returns true if all the entity fields contain reasonable information.
(inherited from Region).
|
|
IsVisible(Stack<BlockReference>, LayerKeyedCollection, attributeReferenceVisibilityType)
|
Check if the entity is visible.
(inherited from Entity).
|
|
IsVisibleAndInFrustum(Stack<BlockReference>, LayerKeyedCollection, attributeReferenceVisibilityType)
|
Check if the entity is visible.
(inherited from Entity).
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(inherited from Object).
|
|
Offset(double, double)
|
Offsets the region of the specified amount.
(inherited from Region).
|
|
Offset(double, double, bool)
|
Offsets the region of the specified amount.
(inherited from Region).
|
|
Pocket(double, double)
|
Pocket function for NC toolpaths.
(inherited from Region).
|
|
Pocket(double, cornerType, double, double)
|
Pocket function for NC toolpaths.
(inherited from Region).
|
|
Pocket(double, cornerType, double)
|
Pocket function for NC toolpaths.
(inherited from Region).
|
|
PropagateAttributes(Entity, Entity, bool)
|
Propagates the attributes to the entity passed as parameter.
(inherited from Entity).
|
|
QuickOffset(double, cornerType, double, double)
|
Quick offset function for NC toolpaths.
(inherited from Region).
|
|
QuickOffset(double, cornerType, double)
|
Quick offset function for NC toolpaths.
(inherited from Region).
|
|
QuickOffset(double, double)
|
Quick offset function for NC toolpaths.
(inherited from Region).
|
|
Regen(RegenParams)
|
This method is used for several purposes. For example in arcs and circles
is used to generate the curve's linear approximation, in meshes to compute normals
and edges and in Nurbs surfaces to generate the triangulation.
(inherited from Region).
|
|
RegenNoChanges(double)
|
Computes an array of vertices according to the desired chordal error, without changing the entity's Vertices and RegenMode.
(inherited from Entity).
|
|
Render(RenderParams)
|
Renders the entity.
(inherited from Entity).
|
|
RenderFast(RenderParams)
|
Renders the entity in fast inaccurate transparency mode.
(inherited from Entity).
|
|
RevolveAsBrep(double, Vector3D, Point3D, double)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsBrep(double, double, Point3D, Point3D, double)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsBrep(double, double, Vector3D, Point3D, double)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsMesh(double, double, Point3D, Point3D, int, double, natureType)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsMesh(double, double, Vector3D, Point3D, int, double, natureType)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsMesh<T>(double, double, Point3D, Point3D, int, double, natureType)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsMesh<T>(double, double, Vector3D, Point3D, int, double, natureType)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsSolid(double, double, Point3D, Point3D, int, double)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsSolid(double, double, Vector3D, Point3D, int, double)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsSolid<T>(double, double, Point3D, Point3D, int, double)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsSolid<T>(double, double, Vector3D, Point3D, int, double)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsSurface(double, double, Point3D, Point3D)
|
Revolves this region around an axis.
(inherited from Region).
|
|
RevolveAsSurface(double, double, Vector3D, Point3D)
|
Revolves this region around an axis.
(inherited from Region).
|
|
Rotate(double, Vector3D, Point3D)
|
Rotates the entity around an arbitrary axis by the specified angle.
(inherited from Entity).
|
|
Rotate(double, Point3D, Point3D)
|
Rotates the entity around an arbitray axis by the specified angle.
(inherited from Entity).
|
|
Rotate(double, Vector3D)
|
Rotates the entity around an arbitray axis by the specified angle.
(inherited from Entity).
|
|
Scale(Point3D, double, double, double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(Point3D, double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(Vector3D)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(double, double, double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Section(Plane, double)
|
(inherited from Region).
|
|
SelectedInternal()
|
Tells if the entity has internal parts selected
(inherited from Entity).
|
|
SetEntityColorForFace(DrawParams, Color)
|
Sets the entity color or material depending on the color mode.
(inherited from Entity).
|
|
SetEntityColorForSelection(DrawParams)
|
Sets the entity color or material depending on the color mode.
(inherited from Entity).
|
|
SetLineWeight(RenderContextBase, float)
|
Line weight changer.
(inherited from Entity).
|
|
SetLineWeightForEdges(DrawEdgesParams)
|
(inherited from Entity).
|
|
SetLineWeightForSilhouettes(DrawSilhouettesParams)
|
(inherited from Entity).
|
|
SetSelectability(bool, Stack<BlockReference>)
|
Sets the entity selectability status.
(inherited from Entity).
|
|
SetSelection(bool, Stack<BlockReference>)
|
Sets the entity selection status.
(inherited from Entity).
|
|
SetSelectionColorForSelection(DrawParams)
|
Sets the selection color or material depending on the color mode.
(inherited from Entity).
|
|
SetShader(DrawParams)
|
Sets a Shader before drawing the entity.
(inherited from Entity).
|
|
SetVisibility(bool, Stack<BlockReference>)
|
Sets the entity visibility status.
(inherited from Entity).
|
|
SortAndOrient()
|
Sorts and orients internal contours.
(inherited from Region).
|
|
SweepAsBrep(ICurve, double, sweepMethodType)
|
Creates a Brep by sweeping the region along a rail.
(inherited from Region).
|
|
SweepAsBrep(ICurve, double, bool, sweepMethodType)
|
Creates a Brep by sweeping the region along a rail.
(inherited from Region).
|
|
SweepAsMesh(ICurve, double, sweepMethodType, natureType)
|
Creates a mesh by sweeping the region along a rail.
(inherited from Region).
|
|
SweepAsMesh(ICurve, double, bool, sweepMethodType, natureType)
|
Creates a mesh by sweeping the region along a rail.
(inherited from Region).
|
|
SweepAsMesh<T>(ICurve, double, bool, sweepMethodType, natureType)
|
Creates a mesh by sweeping the region along a rail.
(inherited from Region).
|
|
SweepAsMesh<T>(ICurve, double, sweepMethodType, natureType)
|
Creates a mesh by sweeping the region along a rail.
(inherited from Region).
|
|
SweepAsSolid(ICurve, double, bool, sweepMethodType)
|
Sweeps this region along the provided trajectory.
(inherited from Region).
|
|
SweepAsSolid(ICurve, double, sweepMethodType)
|
Sweeps this region along the provided trajectory.
(inherited from Region).
|
|
SweepAsSolid<T>(ICurve, double, bool, sweepMethodType)
|
Sweeps this region along the provided trajectory.
(inherited from Region).
|
|
SweepAsSolid<T>(ICurve, double, sweepMethodType)
|
Sweeps this region along the provided trajectory.
(inherited from Region).
|
|
SweepAsSurface(ICurve, double, sweepMethodType)
|
Creates a surface by sweeping the region along a rail.
(inherited from Region).
|
|
ThroughTriangle(FrustumParams)
|
(inherited from Region).
|
|
ThroughTriangleQuad(FrustumParams, IList<Point3D>)
|
Tells if the quad defined by the vertices is inside the selection area defined by the edge list.
(inherited from Entity).
|
|
ThroughTriangleScreenPolygon(ScreenPolygonParams)
|
(inherited from Region).
|
|
ThroughTriangleScreenPolygonQuad(IList<Point3D>, ScreenPolygonParams)
|
Tells if the quad defined by the vertices is inside the selection area defined by the screen polygon.
(inherited from Entity).
|
|
ToString()
|
Returns a string that represents the current object.
(inherited from Region).
|
|
TransformAllVertices(Transformation, bool, bool)
|
(inherited from Entity).
|
|
TransformAllVerticesRecursive(Transformation)
|
(inherited from Region).
|
|
TransformBy(Transformation)
|
Transforms all the entity's vertices by the specified transformation.
(inherited from Region).
|
|
Translate(double, double, double)
|
Translates the entity.
(inherited from Entity).
|
|
Translate(Vector3D)
|
Translates the entity.
(inherited from Entity).
|
|
Triangulate(double, int)
|
Triangulates this Region.
(inherited from Region).
|
|
Trim(Region, IList<ICurve>, out Region[])
|
Trims the region using the given - open - curves.
(inherited from Region).
|
|
Union<T>(T, T)
|
Boolean union between two regions.
(inherited from Region).
|
|
Update(PlanarEntity)
|
Updates the contents of this entity with the contents of another entity.
(inherited from PlanarEntity).
|
|
UpdateBoundingBox(TraversalParams)
|
Updates the entity's bounding box.
(inherited from Entity).
|
|
UpdateBoundingBoxSphere()
|
(inherited from Entity).
|
|
UpdateOrientedBoundingBox(TraversalParams)
|
Updates the entity's oriented bounding box or build it if not present.
(inherited from Entity).
|
|
UpdateOrientedBoundingBox(TraversalParams, bool)
|
Updates the entity's oriented bounding box or build it if not present.
(inherited from Entity).
|
|
WriteObjAsLines(ref int, TextWriter, ref int, ref int, ref int, TextWriter, LayerKeyedCollection, string, MaterialKeyedCollection, double, double, BlockKeyedCollection)
|
Write in Obj file format as set of lines connecting vertices.
(inherited from Entity).
|
|
WriteUsemtl(int, TextWriter, TextWriter, LayerKeyedCollection)
|
(inherited from Entity).
|
|
WriteUsemtl(string, TextWriter)
|
(inherited from Entity).
|
|
WriteXML(string, IList<Region>)
|
Write a list of regions to an XML file.
(inherited from Region).
|
|
WriteXML(string)
|
Write the region to an XML file. For debugging purposes only.
(inherited from Region).
|