G3DCartesic |
public class G3DCartesicCoordinateSystem : G3DCoordinateSystem
The G3DCartesicCoordinateSystem type exposes the following members.
| Name | Description | |
|---|---|---|
| G3DCartesicCoordinateSystem | Initializes a new instance of the G3DCartesicCoordinateSystem class |
| Name | Description | |
|---|---|---|
| AxisStyles |
Enumerators all axis style information.
(Overrides G3DCoordinateSystemAxisStyles) | |
| Is3D |
Returns true when this is a 3D coordinate system. Returns false in all other cases.
(Overrides G3DCoordinateSystemIs3D) | |
| IsAffine |
Returns true if the plot coordinates can be calculated as a linear transformation of the physical values. This means that all lines
will keep being lines.
Returns false if this is for instance a polar diagram.
(Overrides G3DCoordinateSystemIsAffine) | |
| IsOrthogonal |
Returns true if the plot area is orthogonal, i.e. if the x and the y axis are orthogonal to each other.
(Overrides G3DCoordinateSystemIsOrthogonal) | |
| IsXReversed | Is the direction of the x axis reverse, for instance runs from right to left. | |
| IsXYInterchanged | Is the normal position of x and y axes interchanged, for instance x is vertical and y horizontal. | |
| IsYReversed | Is the direction of the y axis reverse, for instance runs from top to bottom. | |
| IsZReversed | Is the direction of the y axis reverse, for instance runs from top to bottom. | |
| PlaneStyles |
Gets all plane-style descriptions provided by this coordinate system.
(Overrides G3DCoordinateSystemPlaneStyles) |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| FindCorrespondingAxisSideWhenChangingCoordinateSystem | Finds the corresponding new axis side when changing the coordinate system. | |
| FindCorrespondingCSLineIDWhenChangingCoordinateSystem | When changing the properties of the coordinate systen (e.g. reversing x-axis), the axis including ticks and labels will move from one end of the graph to the other. In order to keep the axes at their location, new CSLineIDs have to be found for the new coordinate system, that correspond to the same axis location in the old coordinate system. This function returns a new CSLineID, or null if no corresponding CSLineID could be found. | |
| GetAxisLineName(CSLineID) | Gets the display name of an axis line. | |
| GetAxisLineName(VectorD3D) | Gets the display name of an axis line from its direction vector. | |
| GetAxisSideName | Gets the name of the axis side. (Overrides G3DCoordinateSystemGetAxisSideName(CSLineID, CSAxisSide)) | |
| GetAxisStyleInformation |
Gets axis information for the specified style identifier.
(Inherited from G3DCoordinateSystem) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetIsoline |
Gets a iso line in a path object.
(Overrides G3DCoordinateSystemGetIsoline(Logical3D, Logical3D)) | |
| GetIsolineFromPlaneToPoint |
Draws an isoline beginning from a plane to the given point.
(Inherited from G3DCoordinateSystem) | |
| GetIsolineFromPointToPlane |
Gets an isoline beginning from a given point to the axis.
(Inherited from G3DCoordinateSystem) | |
| GetIsolineFromTo |
Get a line along the axis designated by the argument id from the logical values r0 to r1.
(Inherited from G3DCoordinateSystem) | |
| GetIsolineOnPlane |
Draws an isoline on a plane beginning from r0 to r1. For r0,r1 either ry0,ry1 is used (if it is an x-axis),
otherwise rx0,rx1 is used. The other parameter pair is not used.
(Inherited from G3DCoordinateSystem) | |
| GetJoinedAxisStyleIdentifier |
Returns the union of known axis-style identifiers and the supplied identifier sequences.
(Inherited from G3DCoordinateSystem) | |
| GetJoinedPlaneIdentifier |
Returns the union of known plane identifiers and the supplied identifier sequences.
(Inherited from G3DCoordinateSystem) | |
| GetLogicalDirection |
Gets the logical direction to the sides of an axis.
(Inherited from G3DCoordinateSystem) | |
| GetNameOfPlane |
Gets the name of the provided plane.
(Overrides G3DCoordinateSystemGetNameOfPlane(CSPlaneID)) | |
| GetNormalizedDirection |
Converts logical coordinates along an isoline to layer coordinates and returns the direction of the isoline at this point.
(Inherited from G3DCoordinateSystem) | |
| GetPlaneInformation |
Gets plane information for the specified plane identifier.
(Inherited from G3DCoordinateSystem) | |
| GetPointOnPlane(CSPlaneID, Logical3D) |
Gets the point on the specified plane at the given logical coordinates.
(Inherited from G3DCoordinateSystem) | |
| GetPointOnPlane(CSPlaneID, Double, Double) |
Gets the point on the specified plane at the given logical coordinates.
(Inherited from G3DCoordinateSystem) | |
| GetPositionAndNormalizedDirection |
Converts logical coordinates along an isoline to layer coordinates and returns the direction of the isoline at this point.
(Inherited from G3DCoordinateSystem) | |
| GetPreferredLabelSide(CSLineID) | Gets the preferred label side for an axis line. | |
| GetPreferredLabelSide(VectorD3D) | Gets the preferred label side for an axis-line vector. | |
| GetTransformedAxisLineVector | Gets the axis line vector. This is a vector pointing from the origin to the axis line, when the layer is assumed to be a square of 2x2x2 size, centered at the origin. Thus the returned vector has one member set to zero, and the other two members set either to +1 or -1. | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| GetUntransformedAxisLineVector | Gets the axis line vector. This is a vector pointing from the origin to the axis line, when the layer is assumed to be a square of 2x2x2 size, centered at the origin. Thus the returned vector has one member set to zero, and the other two members set either to +1 or -1. Attention: This returns the untransformed vector, i.e. the vector assuming a regular G3DCoordinateSystem without reversing or exchanging of axes). | |
| GetUntransformedAxisPlaneVector | Gets the untransformed normal vector of an axis plane. | |
| LayerToLogicalCoordinates |
Calculates from two coordinates of a point the logical values (values between 0 and 1). Returns true if the conversion
is possible, otherwise false.
(Overrides G3DCoordinateSystemLayerToLogicalCoordinates(PointD3D, Logical3D)) | |
| LogicalToLayerCoordinates |
Calculates from two logical values (values between 0 and 1) the coordinates of the point. Returns true if the conversion
is possible, otherwise false.
(Overrides G3DCoordinateSystemLogicalToLayerCoordinates(Logical3D, PointD3D)) | |
| LogicalToLayerCoordinatesAndDirection |
Converts logical coordinates along an isoline to layer coordinates and the appropriate derivative.
(Overrides G3DCoordinateSystemLogicalToLayerCoordinatesAndDirection(Logical3D, Logical3D, Double, PointD3D, VectorD3D)) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| WithLayerSize |
Returns a copy of this coordinate system with the specified layer size.
(Inherited from G3DCoordinateSystem) | |
| WithXReversed | Returns a copy of this coordinate system with the specified x-axis direction. | |
| WithXYInterchanged | Returns a copy of this coordinate system with the specified x/y interchange flag. | |
| WithXYInterchangedAndXYZReversed | Returns a copy of this coordinate system with the specified axis-orientation settings. | |
| WithYReversed | Returns a copy of this coordinate system with the specified y-axis direction. | |
| WithZReversed | Returns a copy of this coordinate system with the specified z-axis direction. |
| Name | Description | |
|---|---|---|
| _isXreversed | Is the direction of the x axis reverse, for instance runs from right to left. | |
| _isYreversed | Is the direction of the y axis reverse, for instance runs from top to bottom. | |
| _isZreversed | Is the direction of the z axis reverse, for instance runs from top to bottom. | |
| _layerSize |
Stores the size of the layer represented by this coordinate system.
(Inherited from G3DCoordinateSystem) |