Name | Description | |
---|---|---|
Arc Constructor | Overloaded. |
The following tables list the members exposed by Arc.
Name | Description | |
---|---|---|
Arc Constructor | Overloaded. |
Name | Description | |
---|---|---|
drawData | Default graphics data. (Inherited from devDept.Eyeshot.Entities.Entity) | |
drawPattern | Graphics data for line pattern. (Inherited from devDept.Eyeshot.Entities.Entity) |
Name | Description | |
---|---|---|
AngleInDegrees | Gets arc's angle in degrees. | |
AngleInRadians | Gets arc's angle in radians. | |
BoxMax | Gets the maximum 3D extent of the entity. (Inherited from devDept.Eyeshot.Entities.Entity) | |
BoxMin | Gets the minimum 3D extent of the entity. (Inherited from devDept.Eyeshot.Entities.Entity) | |
BoxSize | Gets the 3D extent of the entity. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Center | Gets or sets circle's center point. (Inherited from devDept.Eyeshot.Entities.Circle) | |
Color | Gets or sets the entity color. (Inherited from devDept.Eyeshot.Entities.Entity) | |
ColorMethod | Gets or sets the entity color source. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Diameter | Gets circle's diameter. (Inherited from devDept.Eyeshot.Entities.Circle) | |
Domain | Gets or sets the arc's domains in radians. | |
EndPoint | ||
EndTangent | ||
EntityData | Gets or sets the entity custom data. If the type implements IClonable it will be cloned when the Entity is cloned. (Inherited from devDept.Eyeshot.Entities.Entity) | |
GroupIndex | Gets or sets the entity group index. (Inherited from devDept.Eyeshot.Entities.Entity) | |
IsCircle | Returns true if the Arc is closed. | |
IsClosed | ||
LayerIndex | Gets or sets the entity layer index. (Inherited from devDept.Eyeshot.Entities.Entity) | |
LineTypeMethod | Gets or sets the entity line type source. (Inherited from devDept.Eyeshot.Entities.Entity) | |
LineTypePattern | Gets or sets the line type pattern. In use only if the Entity.LineTypeMethod is byEntity. The pattern defines pen-up lengths (spaces), pen-down lengths (dashes), and dots. A pattern specifies the length of segments that make up the linetype. A positive decimal number specifies a pen-down (dash) segment of that length. A negative decimal number specifies a pen-up (space) segment of that length. Zero specifies a dot. For example, the DASHDOT linetype is defined by a repeating pattern starting with a dash 0.5 drawing units long, a space 0.25 drawing units long, a dot, and another space 0.25 drawing units long. (Inherited from devDept.Eyeshot.Entities.Entity) | |
LineTypePatternLength | Gets the length of the line type pattern. (Inherited from devDept.Eyeshot.Entities.Entity) | |
LineWeight | Gets or sets the entity line weight. (Inherited from devDept.Eyeshot.Entities.Entity) | |
LineWeightMethod | Gets or sets the entity line weight source. (Inherited from devDept.Eyeshot.Entities.Entity) | |
MaterialName | Gets or sets the entity material name. (Inherited from devDept.Eyeshot.Entities.Entity) | |
MidPoint | Gets the arc's middle point. | |
Plane | Gets or sets the planar entity supporting plane. (Inherited from devDept.Eyeshot.Entities.PlanarEntity) | |
Radius | Gets or sets circle's radius. (Inherited from devDept.Eyeshot.Entities.Circle) | |
RegenMode | Gets or sets the entity regeneration mode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Selectable | Gets or sets the selectable flag. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Selected | Gets or sets the entity selected status. (Inherited from devDept.Eyeshot.Entities.Entity) | |
StartPoint | ||
StartTangent | ||
SymbolSize | Plane symbol size. (Inherited from devDept.Eyeshot.Entities.PlanarEntity) | |
Vertices | Gets or sets entity's 3D vertices. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Visible | Gets or sets the entity visibility status. (Inherited from devDept.Eyeshot.Entities.Entity) | |
XData | Gets or sets the XData value list. (Inherited from devDept.Eyeshot.Entities.Entity) |
Name | Description | |
---|---|---|
Compiling | Tells if the entity is being compiled. (Inherited from devDept.Eyeshot.Entities.Entity) | |
nature | Get or sets the nature of the entity. (Inherited from devDept.Eyeshot.Entities.Entity) |
Name | Description | |
---|---|---|
Clone | Overridden. Creates a deep copy of this arc. | |
ClosestPointTo | ||
Compile | (Inherited from devDept.Eyeshot.Entities.Circle) | |
DerivativeAt | Computes the circle derivative at a parameter. (Inherited from devDept.Eyeshot.Entities.Circle) | |
Dispose | Cleans up OpenGL resources, like display lists, textures, etc. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Dump | Overridden. | |
EstimateBoundingBox | Overridden. | |
Evaluate | (Inherited from devDept.Eyeshot.Entities.Circle) | |
Extrude | Overloaded. Extrudes this entity along plane's Z-axis. | |
ExtrudeBy | Extrude this planar entity along plane's Z-axis. (Inherited from devDept.Eyeshot.Entities.PlanarEntity) | |
GetIndividualCurves | (Inherited from devDept.Eyeshot.Entities.Circle) | |
GetNurbsForm | ||
GetNurbsFormParameterFromRadian | Overloaded. Converts an arc radians parameter to a Nurbs curve arc parameter. | |
GetObjectData | Overridden. Populates a System.Runtime.Serialization.SerializationInfo instance with the data needed to serialize the target object. | |
GetParamFromLength | ||
GetPointsByLength | Subdivides the curve by the distance provided. | |
GetPointsByLengthPerSegment | ||
GetRadianFromNurbFormParameter | Overloaded. Converts a Nurbs curve arc parameter to an arc radian parameter. | |
IsInFrustum | Overloaded. Tells if the the entity is inside the frustum planes. (Inherited from devDept.Eyeshot.Entities.Entity) | |
IsInPlane | Checks if the Circle lies on a specific plane. (Inherited from devDept.Eyeshot.Entities.Circle) | |
IsLinear | (Inherited from devDept.Eyeshot.Entities.Circle) | |
IsPlanar | (Inherited from devDept.Eyeshot.Entities.Circle) | |
IsPointInside | Checks if a point is inside the Circle. (Inherited from devDept.Eyeshot.Entities.Circle) | |
IsValid | Overridden. | |
Length | Gets arc length. | |
NormalAt | (Inherited from devDept.Eyeshot.Entities.Circle) | |
Offset | Overloaded. | |
PointAt | Evaluates a point on the circle using trigonometric parameterization. (Inherited from devDept.Eyeshot.Entities.Circle) | |
Project | ||
Regen | Overloaded. Overridden. 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. | |
Reverse | Overridden. Reverses the arc direction. | |
Revolve | Overloaded. (Inherited from devDept.Eyeshot.Entities.Circle) | |
Rotate | Overloaded. Rotates the entity around an arbitray axis by the specified angle. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Scale | Overloaded. Scales the entity of the specified scale factor. (Inherited from devDept.Eyeshot.Entities.Entity) | |
SplitAt | ||
SplitBy | Overloaded. | |
SubCurve | Overloaded. | |
Sweep | Overloaded. (Inherited from devDept.Eyeshot.Entities.Circle) | |
TangentAt | Evaluates the unit tangent vector at a parameter. (Inherited from devDept.Eyeshot.Entities.Circle) | |
TransformBy | (Inherited from devDept.Eyeshot.Entities.Circle) | |
Translate | Overloaded. Translates the entity. (Inherited from devDept.Eyeshot.Entities.Entity) | |
TrimAt | ||
TrimBy | Trims the arc at the limit point projection. | |
UpdateBoundingBox | Updates the entity's bounding box. (Inherited from devDept.Eyeshot.Entities.Entity) | |
WriteXml |
Name | Description | |
---|---|---|
AllVerticesInFrustum | (Inherited from devDept.Eyeshot.Entities.Entity) | |
AllVerticesInScreenPolygon | Tells if an entity is fully contained inside a polygon defined in screen coordinates. (Inherited from devDept.Eyeshot.Entities.Entity) | |
Animate | Gives a chance to derived classes to change the entity position/rotation at each timer tick. For maximum performances transformation of entity's visual representation only is recommended (using gl.Translate() or gl.Rotate() commands). (Inherited from devDept.Eyeshot.Entities.Entity) | |
CheckIsSmallArray | (Inherited from devDept.Eyeshot.Entities.Entity) | |
CombineBoundingBox | Combines the entity's bounding box with the given bounding box. (Inherited from devDept.Eyeshot.Entities.Entity) | |
CompileWire | Compiles the graphics representation of wireframe entities. (Inherited from devDept.Eyeshot.Entities.Entity) | |
ComputeBoundingBox | Computes the entity's bounding box. (Inherited from devDept.Eyeshot.Entities.Entity) | |
ComputeOffsetOnCameraAxes | 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 devDept.Eyeshot.Entities.Entity) | |
Draw | (Inherited from devDept.Eyeshot.Entities.Circle) | |
DrawDirection | Overridden. | |
DrawEdges | Draws the entity's edges. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawEntity | (Inherited from devDept.Eyeshot.Entities.PlanarEntity) | |
DrawFast | Draws the entity in fast inaccurate transparency mode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawFlat | Draws entity in devDept.Eyeshot.displayType.FlatdevDept.Eyeshot.ViewportLayout.DisplayMode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawFlatFast | Draws the entity in flat and fast inaccurate transparency mode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawFlatSelected | Draws entity selected in devDept.Eyeshot.displayType.FlatdevDept.Eyeshot.ViewportLayout.DisplayMode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawForSelection | (Inherited from devDept.Eyeshot.Entities.Circle) | |
DrawForSelectionWireframe | Draws entity as wires without specifing any color. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawForShadow | (Inherited from devDept.Eyeshot.Entities.PlanarEntity) | |
DrawHiddenLines | Draw the entity in the devDept.Eyeshot.displayType.HiddenLines display mode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawHiddenLinesFast | Draw the entity in the devDept.Eyeshot.displayType.HiddenLines display mode in fast inaccurate transparency mode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawHiddenLinesMaterial | (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawHiddenLinesMaterialFast | (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawIsocurves | Draws the entity iso curves. For Mesh entities this method draws internal wires. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawNormals | Draws entity's normal vectors. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawOnScreen | Overloaded. Draws extra things on screen, like the vertex indices (if devDept.Eyeshot.Viewport.ShowVertexIndices is true). (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawOnScreenWireframe | Overloaded. Draws extra things on screen, like the vertex Numbers (if devDept.Eyeshot.Viewport.ShowVertexIndices is true) in wireframe display mode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawSelected | Draws entity selected. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawSilhouettes | Draws Silhouettes. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawVertices | Draws entity's vertices. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawWire | Draws a wireframe entity, resolving the Entity.LineTypePattern for Entity.LineTypeMethodcolorMethodType.byParent. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawWireEntity | Draws the Wireframe entity. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawWireframe | Draws entity as wires. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawWireframeSelected | Draws entity as selected wires. (Inherited from devDept.Eyeshot.Entities.Entity) | |
DrawWithPattern | (Inherited from devDept.Eyeshot.Entities.Entity) | |
GetNormalLength | Gets the entity normal length. (Inherited from devDept.Eyeshot.Entities.Entity) | |
GetPatternSegments | (Inherited from devDept.Eyeshot.Entities.Entity) | |
GetPatternVertices | Computes the pattern from the given vertices and returns the lines and points that represent it. (Inherited from devDept.Eyeshot.Entities.Entity) | |
InsideOrCrossingFrustum | (Inherited from devDept.Eyeshot.Entities.Entity) | |
InsideOrCrossingScreenPolygon | (Inherited from devDept.Eyeshot.Entities.Entity) | |
IsCrossing | Tells if the entity is inside or crossing the given planes and edges. (Inherited from devDept.Eyeshot.Entities.Entity) | |
IsCrossingScreenPolygon | Tells if an entity is fully or partially contained inside a polygon defined in screen coordinates. (Inherited from devDept.Eyeshot.Entities.Entity) | |
IsSmall | Checks if an entity is small and can be skipped during the drawing. (Inherited from devDept.Eyeshot.Entities.Entity) | |
OffsetRadius | (Inherited from devDept.Eyeshot.Entities.Circle) | |
Render | Renders the entity. (Inherited from devDept.Eyeshot.Entities.Entity) | |
RenderFast | Renders the entity in fast inaccurate transparency mode. (Inherited from devDept.Eyeshot.Entities.Entity) | |
SetShader | Sets a Shader before drawing the entity. (Inherited from devDept.Eyeshot.Entities.Entity) | |
ThroughTriangle | (Inherited from devDept.Eyeshot.Entities.Entity) | |
ThroughTriangleScreenPolygon | Checks whether a triangle intersects or is inside a 2D screen polygon. (Inherited from devDept.Eyeshot.Entities.Entity) | |
TransformAllVertices | (Inherited from devDept.Eyeshot.Entities.Entity) | |
Update | Updates the contents of this entity with the contents of another entity. (Inherited from devDept.Eyeshot.Entities.PlanarEntity) | |
UpdateBoundingBoxSphere | (Inherited from devDept.Eyeshot.Entities.Entity) | |
WriteUsemtl | Overloaded. (Inherited from devDept.Eyeshot.Entities.Entity) |