CurveIntersection

class rips.CurveIntersection(pb2_object: PdmObject | None = None, channel: Channel | None = None)

Bases: PdmObjectBase

name

Name

Type:

str

points

Points

Type:

List[List[float]]

simulation_well

Simulation Well

Type:

Optional[SimulationWell]

type

One of [CS_WELL_PATH, CS_SIMULATION_WELL, CS_POLYLINE, CS_AZIMUTHLINE, CS_POLYGON]

Type:

Type2

well_path

Well Path

Type:

Optional[WellPath]

Methods Summary

geometry([geometry_type])

geometry_result([geometry_type])

Methods Documentation

geometry(geometry_type: GeometryType = GeometryType.FULL_3D) TriangleGeometry
Parameters:

geometry_type (GeometryType) -- One of [FULL_3D, PROJECTED_TO_PLANE]

Returns:

TriangleGeometry

geometry_result(geometry_type: GeometryType = GeometryType.FULL_3D) DataContainerFloat
Parameters:

geometry_type (GeometryType) -- One of [FULL_3D, PROJECTED_TO_PLANE]

Returns:

DataContainerFloat