VectorGeometryToolPointCentralBodyIntersect#
- class ansys.stk.core.analysis_workbench.VectorGeometryToolPointCentralBodyIntersect#
Bases:
IAnalysisWorkbenchComponent
,IAnalysisWorkbenchComponentTimeProperties
,IVectorGeometryToolPoint
Point on central body surface along direction vector originating at source point.
Overview#
Set minimum and maximum range. An exception is thrown if Minimum exceeds Maximum. An exception is thrown if UseRangeConstraint is set to true. Applicable only if the range constraint is not used. |
Central body. |
|
A reference point. Can be any point from VGT. |
|
A direction vector. Can be any vector from VGT. |
|
An intersection surface. |
|
An altitude. |
|
Whether to use range constraint. |
|
A minimum range. An exception is thrown if the value exceeds the MaximumRange. Applicable only if the range constraint is not used. |
|
A maximum range. An exception is thrown if the value is less than the MinimumRange. Applicable only if the range constraint is not used. |
|
Whether the minimum range is used. Applicable only if the range constraint is not used. |
|
Whether the maximum range is used. Applicable only if the range constraint is not used. |
|
Whether intersection is computed when reference point is inside the surface. Applicable when the surface is not defined by terrain. |
Import detail#
from ansys.stk.core.analysis_workbench import VectorGeometryToolPointCentralBodyIntersect
Property detail#
- property VectorGeometryToolPointCentralBodyIntersect.reference_point: IVectorGeometryToolPoint#
A reference point. Can be any point from VGT.
- property VectorGeometryToolPointCentralBodyIntersect.direction_vector: IVectorGeometryToolVector#
A direction vector. Can be any vector from VGT.
- property VectorGeometryToolPointCentralBodyIntersect.intersection_surface: IntersectionSurfaceType#
An intersection surface.
- property VectorGeometryToolPointCentralBodyIntersect.use_range_constraint: bool#
Whether to use range constraint.
- property VectorGeometryToolPointCentralBodyIntersect.minimum_range: float#
A minimum range. An exception is thrown if the value exceeds the MaximumRange. Applicable only if the range constraint is not used.
- property VectorGeometryToolPointCentralBodyIntersect.maximum_range: float#
A maximum range. An exception is thrown if the value is less than the MinimumRange. Applicable only if the range constraint is not used.
- property VectorGeometryToolPointCentralBodyIntersect.use_minimum_range: bool#
Whether the minimum range is used. Applicable only if the range constraint is not used.