cppsgp4

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Swig_escape_always_false bool
View Source
var Swig_escape_val interface{}

Functions

func DeleteCoordGeodetic

func DeleteCoordGeodetic(arg1 CoordGeodetic)

func DeleteCoordTopocentric

func DeleteCoordTopocentric(arg1 CoordTopocentric)

func DeleteDateTime

func DeleteDateTime(arg1 DateTime)

func DeleteEci

func DeleteEci(arg1 Eci)

func DeleteObserver

func DeleteObserver(arg1 Observer)

func DeleteSGP4

func DeleteSGP4(arg1 SGP4)

func DeleteSolarPosition

func DeleteSolarPosition(arg1 SolarPosition)

func DeleteTle

func DeleteTle(arg1 Tle)

func Swig_free

func Swig_free(arg1 uintptr)

func Swig_malloc

func Swig_malloc(arg1 int) (_swig_ret uintptr)

Types

type CoordGeodetic

type CoordGeodetic interface {
	Swigcptr() uintptr
	SwigIsCoordGeodetic()
	SetLatitude(arg2 float64)
	GetLatitude() (_swig_ret float64)
	SetLongitude(arg2 float64)
	GetLongitude() (_swig_ret float64)
	SetAltitude(arg2 float64)
	GetAltitude() (_swig_ret float64)
	ToString() (_swig_ret string)
}

func NewCoordGeodetic

func NewCoordGeodetic(a ...interface{}) CoordGeodetic

func NewCoordGeodetic__SWIG_0

func NewCoordGeodetic__SWIG_0(arg1 float64, arg2 float64, arg3 float64, arg4 bool) (_swig_ret CoordGeodetic)

func NewCoordGeodetic__SWIG_1

func NewCoordGeodetic__SWIG_1(arg1 float64, arg2 float64, arg3 float64) (_swig_ret CoordGeodetic)

type CoordTopocentric

type CoordTopocentric interface {
	Swigcptr() uintptr
	SwigIsCoordTopocentric()
	SetAzimuth(arg2 float64)
	GetAzimuth() (_swig_ret float64)
	SetElevation(arg2 float64)
	GetElevation() (_swig_ret float64)
	SetXrange(arg2 float64)
	GetXrange() (_swig_ret float64)
	SetRange_rate(arg2 float64)
	GetRange_rate() (_swig_ret float64)
	ToString() (_swig_ret string)
}

func NewCoordTopocentric

func NewCoordTopocentric(arg1 float64, arg2 float64, arg3 float64, arg4 float64) (_swig_ret CoordTopocentric)

type DateTime

type DateTime interface {
	Swigcptr() uintptr
	SwigIsDateTime()
	ToJulian() (_swig_ret float64)
	Year() (_swig_ret int)
	Month() (_swig_ret int)
	Day() (_swig_ret int)
	Hour() (_swig_ret int)
	Minute() (_swig_ret int)
	Second() (_swig_ret int)
}

func DateTimeNow

func DateTimeNow(a ...interface{}) DateTime

func DateTimeNow__SWIG_0

func DateTimeNow__SWIG_0(arg1 bool) (_swig_ret DateTime)

func DateTimeNow__SWIG_1

func DateTimeNow__SWIG_1() (_swig_ret DateTime)

func NewDateTime

func NewDateTime(arg1 int, arg2 int, arg3 int, arg4 int, arg5 int, arg6 int) (_swig_ret DateTime)

type Eci

type Eci interface {
	Swigcptr() uintptr
	SwigIsEci()
	GetDateTime() (_swig_ret DateTime)
	ToGeodetic() (_swig_ret CoordGeodetic)
}

func NewEci

func NewEci(arg1 DateTime, arg2 CoordGeodetic) (_swig_ret Eci)

type Observer

type Observer interface {
	Swigcptr() uintptr
	SwigIsObserver()
	GetLocation() (_swig_ret CoordGeodetic)
	GetLookAngle(arg2 Eci) (_swig_ret CoordTopocentric)
}

func NewObserver

func NewObserver(arg1 CoordGeodetic) (_swig_ret Observer)

type SGP4

type SGP4 interface {
	Swigcptr() uintptr
	SwigIsSGP4()
	FindPosition(arg2 DateTime) (_swig_ret Eci)
}

func NewSGP4

func NewSGP4(arg1 Tle) (_swig_ret SGP4)

type SolarPosition

type SolarPosition interface {
	Swigcptr() uintptr
	SwigIsSolarPosition()
	FindPosition(arg2 DateTime) (_swig_ret Eci)
}

func NewSolarPosition

func NewSolarPosition() (_swig_ret SolarPosition)

type SwigcptrCoordGeodetic

type SwigcptrCoordGeodetic uintptr

func (SwigcptrCoordGeodetic) GetAltitude

func (arg1 SwigcptrCoordGeodetic) GetAltitude() (_swig_ret float64)

func (SwigcptrCoordGeodetic) GetLatitude

func (arg1 SwigcptrCoordGeodetic) GetLatitude() (_swig_ret float64)

func (SwigcptrCoordGeodetic) GetLongitude

func (arg1 SwigcptrCoordGeodetic) GetLongitude() (_swig_ret float64)

func (SwigcptrCoordGeodetic) SetAltitude

func (arg1 SwigcptrCoordGeodetic) SetAltitude(arg2 float64)

func (SwigcptrCoordGeodetic) SetLatitude

func (arg1 SwigcptrCoordGeodetic) SetLatitude(arg2 float64)

func (SwigcptrCoordGeodetic) SetLongitude

func (arg1 SwigcptrCoordGeodetic) SetLongitude(arg2 float64)

func (SwigcptrCoordGeodetic) SwigIsCoordGeodetic

func (p SwigcptrCoordGeodetic) SwigIsCoordGeodetic()

func (SwigcptrCoordGeodetic) Swigcptr

func (p SwigcptrCoordGeodetic) Swigcptr() uintptr

func (SwigcptrCoordGeodetic) ToString

func (arg1 SwigcptrCoordGeodetic) ToString() (_swig_ret string)

type SwigcptrCoordTopocentric

type SwigcptrCoordTopocentric uintptr

func (SwigcptrCoordTopocentric) GetAzimuth

func (arg1 SwigcptrCoordTopocentric) GetAzimuth() (_swig_ret float64)

func (SwigcptrCoordTopocentric) GetElevation

func (arg1 SwigcptrCoordTopocentric) GetElevation() (_swig_ret float64)

func (SwigcptrCoordTopocentric) GetRange_rate

func (arg1 SwigcptrCoordTopocentric) GetRange_rate() (_swig_ret float64)

func (SwigcptrCoordTopocentric) GetXrange

func (arg1 SwigcptrCoordTopocentric) GetXrange() (_swig_ret float64)

func (SwigcptrCoordTopocentric) SetAzimuth

func (arg1 SwigcptrCoordTopocentric) SetAzimuth(arg2 float64)

func (SwigcptrCoordTopocentric) SetElevation

func (arg1 SwigcptrCoordTopocentric) SetElevation(arg2 float64)

func (SwigcptrCoordTopocentric) SetRange_rate

func (arg1 SwigcptrCoordTopocentric) SetRange_rate(arg2 float64)

func (SwigcptrCoordTopocentric) SetXrange

func (arg1 SwigcptrCoordTopocentric) SetXrange(arg2 float64)

func (SwigcptrCoordTopocentric) SwigIsCoordTopocentric

func (p SwigcptrCoordTopocentric) SwigIsCoordTopocentric()

func (SwigcptrCoordTopocentric) Swigcptr

func (p SwigcptrCoordTopocentric) Swigcptr() uintptr

func (SwigcptrCoordTopocentric) ToString

func (arg1 SwigcptrCoordTopocentric) ToString() (_swig_ret string)

type SwigcptrDateTime

type SwigcptrDateTime uintptr

func (SwigcptrDateTime) Day

func (arg1 SwigcptrDateTime) Day() (_swig_ret int)

func (SwigcptrDateTime) Hour

func (arg1 SwigcptrDateTime) Hour() (_swig_ret int)

func (SwigcptrDateTime) Minute

func (arg1 SwigcptrDateTime) Minute() (_swig_ret int)

func (SwigcptrDateTime) Month

func (arg1 SwigcptrDateTime) Month() (_swig_ret int)

func (SwigcptrDateTime) Second

func (arg1 SwigcptrDateTime) Second() (_swig_ret int)

func (SwigcptrDateTime) SwigIsDateTime

func (p SwigcptrDateTime) SwigIsDateTime()

func (SwigcptrDateTime) Swigcptr

func (p SwigcptrDateTime) Swigcptr() uintptr

func (SwigcptrDateTime) ToJulian

func (arg1 SwigcptrDateTime) ToJulian() (_swig_ret float64)

func (SwigcptrDateTime) Year

func (arg1 SwigcptrDateTime) Year() (_swig_ret int)

type SwigcptrEci

type SwigcptrEci uintptr

func (SwigcptrEci) GetDateTime

func (arg1 SwigcptrEci) GetDateTime() (_swig_ret DateTime)

func (SwigcptrEci) SwigIsEci

func (p SwigcptrEci) SwigIsEci()

func (SwigcptrEci) Swigcptr

func (p SwigcptrEci) Swigcptr() uintptr

func (SwigcptrEci) ToGeodetic

func (arg1 SwigcptrEci) ToGeodetic() (_swig_ret CoordGeodetic)

type SwigcptrObserver

type SwigcptrObserver uintptr

func (SwigcptrObserver) GetLocation

func (arg1 SwigcptrObserver) GetLocation() (_swig_ret CoordGeodetic)

func (SwigcptrObserver) GetLookAngle

func (arg1 SwigcptrObserver) GetLookAngle(arg2 Eci) (_swig_ret CoordTopocentric)

func (SwigcptrObserver) SwigIsObserver

func (p SwigcptrObserver) SwigIsObserver()

func (SwigcptrObserver) Swigcptr

func (p SwigcptrObserver) Swigcptr() uintptr

type SwigcptrSGP4

type SwigcptrSGP4 uintptr

func (SwigcptrSGP4) FindPosition

func (arg1 SwigcptrSGP4) FindPosition(arg2 DateTime) (_swig_ret Eci)

func (SwigcptrSGP4) SwigIsSGP4

func (p SwigcptrSGP4) SwigIsSGP4()

func (SwigcptrSGP4) Swigcptr

func (p SwigcptrSGP4) Swigcptr() uintptr

type SwigcptrSolarPosition

type SwigcptrSolarPosition uintptr

func (SwigcptrSolarPosition) FindPosition

func (arg1 SwigcptrSolarPosition) FindPosition(arg2 DateTime) (_swig_ret Eci)

func (SwigcptrSolarPosition) SwigIsSolarPosition

func (p SwigcptrSolarPosition) SwigIsSolarPosition()

func (SwigcptrSolarPosition) Swigcptr

func (p SwigcptrSolarPosition) Swigcptr() uintptr

type SwigcptrTle

type SwigcptrTle uintptr

func (SwigcptrTle) ArgumentPerigee

func (arg1 SwigcptrTle) ArgumentPerigee(arg2 bool) (_swig_ret float64)

func (SwigcptrTle) BStar

func (arg1 SwigcptrTle) BStar() (_swig_ret float64)

func (SwigcptrTle) Eccentricity

func (arg1 SwigcptrTle) Eccentricity() (_swig_ret float64)

func (SwigcptrTle) Epoch

func (arg1 SwigcptrTle) Epoch() (_swig_ret DateTime)

func (SwigcptrTle) Inclination

func (arg1 SwigcptrTle) Inclination(arg2 bool) (_swig_ret float64)

func (SwigcptrTle) IntDesignator

func (arg1 SwigcptrTle) IntDesignator() (_swig_ret string)

func (SwigcptrTle) Line1

func (arg1 SwigcptrTle) Line1() (_swig_ret string)

func (SwigcptrTle) Line2

func (arg1 SwigcptrTle) Line2() (_swig_ret string)

func (SwigcptrTle) MeanAnomaly

func (arg1 SwigcptrTle) MeanAnomaly(arg2 bool) (_swig_ret float64)

func (SwigcptrTle) MeanMotion

func (arg1 SwigcptrTle) MeanMotion() (_swig_ret float64)

func (SwigcptrTle) MeanMotionDdt6

func (arg1 SwigcptrTle) MeanMotionDdt6() (_swig_ret float64)

func (SwigcptrTle) MeanMotionDt2

func (arg1 SwigcptrTle) MeanMotionDt2() (_swig_ret float64)

func (SwigcptrTle) Name

func (arg1 SwigcptrTle) Name() (_swig_ret string)

func (SwigcptrTle) NoradNumber

func (arg1 SwigcptrTle) NoradNumber() (_swig_ret uint)

func (SwigcptrTle) OrbitNumber

func (arg1 SwigcptrTle) OrbitNumber() (_swig_ret uint)

func (SwigcptrTle) RightAscendingNode

func (arg1 SwigcptrTle) RightAscendingNode(arg2 bool) (_swig_ret float64)

func (SwigcptrTle) SwigIsTle

func (p SwigcptrTle) SwigIsTle()

func (SwigcptrTle) Swigcptr

func (p SwigcptrTle) Swigcptr() uintptr

func (SwigcptrTle) ToString

func (arg1 SwigcptrTle) ToString() (_swig_ret string)

type Tle

type Tle interface {
	Swigcptr() uintptr
	SwigIsTle()
	Name() (_swig_ret string)
	Line1() (_swig_ret string)
	Line2() (_swig_ret string)
	NoradNumber() (_swig_ret uint)
	IntDesignator() (_swig_ret string)
	Epoch() (_swig_ret DateTime)
	MeanMotionDt2() (_swig_ret float64)
	MeanMotionDdt6() (_swig_ret float64)
	BStar() (_swig_ret float64)
	Inclination(arg2 bool) (_swig_ret float64)
	RightAscendingNode(arg2 bool) (_swig_ret float64)
	Eccentricity() (_swig_ret float64)
	ArgumentPerigee(arg2 bool) (_swig_ret float64)
	MeanAnomaly(arg2 bool) (_swig_ret float64)
	MeanMotion() (_swig_ret float64)
	OrbitNumber() (_swig_ret uint)
	ToString() (_swig_ret string)
}

func NewTle

func NewTle(arg1 string, arg2 string, arg3 string) (_swig_ret Tle)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL